app调用支付宝支付 笔记

   1.提交各种申请

   2.通过后进入支付宝开放平台  --> 管理中心 -->创建应用  --> 填写相关信息 提交等待审核通过(1,2天)

  3.下载集成包(https://doc.open.alipay.com/doc2/detail.htm?treeId=54&articleId=104509&docType=1)(标的是iOS&Android版资源,,实际里面包含服务器的集成包)
  5.上传密钥(查看1  查看2
    
  6.代码集成
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
function get_paystr($order_sn,$amount){
 
        require_once './alipay/lib/alipay_core.function.php';
        require_once './alipay/lib/alipay_rsa.function.php';
        $private_key_path = './alipay/key/pkcs.pem';         //自己的私钥
        $params = array();
         
        $params['service'] = 'mobile.securitypay.pay';
        $params['partner'] = '2088221232679592';            //PID
        $params['notify_url'] = 'http://xxx.com/alipay/notify_url.php';   //回调地址
        $params['_input_charset'] = 'utf-8';
        $params['out_trade_no'] = $order_sn;    //自己的订单号
        $params['subject'] = '支付商品费用';     
        $params['seller_id'] = '1234565@qq.com';        //支付宝登录账号 <br>        $params['body'] = '';
        $params['total_fee'] = $amount;     //总支付金额      <br>        $params['payment_type'] = '1';
        $params['it_b_pay'] = '30m';
        $params['show_url'] = 'm.alipay.com';
 
        $para_filter = paraFilter($params);
 
        //对待签名参数数组排序
       $para_sort = argSort($para_filter);
 
        //把数组所有元素,按照“参数=参数值”的模式用“&”字符拼接成字符串
       $prestr = createLinkstring($para_sort);
 
        $sign = rsaSign($prestr,$private_key_path);
        $params['sign'] = urlencode($sign);
        $params['sign_type'] = 'RSA';
        $a = createLinkstring($params);
 
        return base64_encode($a);                       //此处把参数传给客户端即可<br>   }

 

posted @   稻禾盛夏  阅读(516)  评论(0编辑  收藏  举报
编辑推荐:
· C# 深度学习:对抗生成网络(GAN)训练头像生成模型
· .NET 适配 HarmonyOS 进展
· .NET 进程 stackoverflow异常后,还可以接收 TCP 连接请求吗?
· SQL Server统计信息更新会被阻塞或引起会话阻塞吗?
· C# 深度学习框架 TorchSharp 原生训练模型和图像识别
阅读排行:
· 这或许是全网最全的 DeepSeek 使用指南,95% 的人都不知道的使用技巧(建议收藏)
· 拒绝繁忙!免费使用 deepseek-r1:671B 参数满血模型
· 本地搭建DeepSeek和知识库 Dify做智能体Agent(推荐)
· Sdcb Chats 重磅更新:深度集成 DeepSeek-R1,思维链让 AI 更透明!
· DeepSeek-R1本地部署如何选择适合你的版本?看这里
点击右上角即可分享
微信分享提示