支付宝支付接口

支付宝支付接口

private static final String APP_ID = "2016090900123";
/**  * APP_PRIVATE_KEY 这个是rsa_private_key_pkcs8.pem去头和尾得来  */ private static final String APP_PRIVATE_KEY =
        "MIICdQIBADANBgkqhkiG9w0BAQEFAASCAl8wggJbAgEAAoGBAOV9Pprtvjb8RgSU\n" +
                "+IPIDF0mg7ZCfmvZYIIIAR+uTyzJAkAlxIxrH9GeC1/VaOcP4vZkoqsbCmg4cItg\n" +
                "yvInjwxOTKVT2B78I5gcgO7ju9inDO0X3qRXtNNfgzkSclCHLlEhAkAmkk1dybJw\n" +
                "C0EdKztRdy2pohiL4PBkhxEAuGMTq1Vf7j4lodEvf9jmXwHutnQp9w7KHA2f3MNj\n" +
                "ao8XEt5FyMtU";
// 对应该的就是阿里公钥 private static final String ALIPAY_PUBLIC_KEY = "MIGKBgQDDI6d306Q8fIfCOaTXyiUeJHkrIvYISf8sxHi/fEsraprwCtzvzQETrNRwVxLO5jVmRGi60j8Ue1efIlzPXV9je9mkjzOmdssymZkh2QhUrCmZYI/FCEa3/cNMW0QIDAQAB";

public void testPay() throws Exception {

    //实例化客户端  //默认是UTF-8,也可以写成GBK  AlipayClient client = new DefaultAlipayClient("https://openapi.alipay.com/gateway.do", APP_ID, APP_PRIVATE_KEY, "json", "UTF-8", ALIPAY_PUBLIC_KEY);
    //实例化具体API对应的request类,类名称和接口名称对应,当前调用接口名称:alipay.open.public.template.message.industry.modify  AlipayOpenPublicTemplateMessageIndustryModifyRequest request = new AlipayOpenPublicTemplateMessageIndustryModifyRequest();
    //SDK已经封装掉了公共参数,这里只需要传入业务参数  //此次只是参数展示,未进行字符串转义,实际情况下请转义  request.setBizContent("{" +
            "\"primary_industry_name\":\"IT科技/IT软件与服务`\"," +
            "\"primary_industry_code\":\"10001/20102\"," +
            "\"secondary_industry_code\":\"10001/20102\"," +
            "\"secondary_industry_name\":\"IT科技/IT软件与服务\"}");

    // AlipayOpenPublicTemplateMessageIndustryModifyResponse response = client.execute(request);  String response = client.pageExecute(request).getBody();
    System.out.println("表单:" + response);
    // 调用成功,则处理业务逻辑

另附支付宝接口说明

https://doc.open.alipay.com/docs/doc.htm?spm=a219a.7629140.0.0.WImN3J&treeId=203&articleId=105285&docType=1

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/100429.html原文链接:https://javaforall.net

(0)
上一篇 2021年5月12日 上午9:00
下一篇 2021年5月12日 上午10:00


相关推荐

  • win10修改dns服务器地址,教你Win10如何更改首选DNS服务器地址

    win10修改dns服务器地址,教你Win10如何更改首选DNS服务器地址Win10首选DNS服务器地址DNS(DomainNameServer,域名服务器)是进行域名(domainname)和与之相对应的IP地址(IPaddress)转换的服务器,这是专业性的表述,简单来说就是如果DNS出现问题,就会导致电脑可以上QQ,但是不能够上网页的现象,当然了,不管是浏览器也好,还是第三方的安全工具都能针对DNS错误进行修复,但是如果想要自己修改DNS服务器地址的话,…

    2022年5月30日
    54
  • vue .js绑定checkbox并获取、改变选中状态「建议收藏」

    vue .js绑定checkbox并获取、改变选中状态「建议收藏」vue.js绑定checkbox并获取、改变选中状态1.html<divclass=”weui-cellsweui-cells_checkboxfont14″v-for=”iteminitems”><labelclass=”weui-cellweui-check__label”><…

    2022年6月18日
    109
  • 视频编解码算法面试总结

    视频编解码算法面试总结H.264与H.265的主要差异H.265仍然采用混合编解码,编解码结构域H.264基本一致, 主要的不同在于: 1.编码块划分结构:采用CU(CodingUnit)、PU(PredictionUnit)和TU(TransformUnit)的递归结构。 2.基本细节:各功能块的内部细节有很多差异 3.并行工具:增加了Tile以及WPP等并行工具集以提高编码速度

    2022年7月15日
    22
  • 手机没有root如何抓包,VMOS Pro+小黄鸟HttpCanary(附工具软件)

    手机没有root如何抓包,VMOS Pro+小黄鸟HttpCanary(附工具软件)现在手机 root 越来越难了 并且 root 了安全性也没了保证 并且一不小心导致操作不当 手机还有可能变砖 很多小伙伴抓包时都遇到一个问题 那就是一抓包就断网 原因恰恰如此 因为手机没有 root 所以今天带来解决方案 使用手机虚拟机 VMosPro 小黄鸟抓包 完美解决 1 真机安装小黄鸟 HttpCanay 和安卓虚拟机 VmosPro 这两个软件大家可以自行百度一下 当然我这里也测试了可用版本 如下 如果失效了可在评论区留言 https wwa lanzoum com b00pf6ju

    2026年3月19日
    2
  • android 进度条样式_前端圆环进度条自定义颜色

    android 进度条样式_前端圆环进度条自定义颜色进度条渐变效果如下图:在drawable文件夹中创建jian.xml主要代码: //半径<cornersandroid:radius=”5dip”/><gradient //角度android:angle=”0″//初始颜色an

    2025年6月21日
    3
  • 买到缩水u盘有办法恢复吗_优盘缩水咋改容量

    买到缩水u盘有办法恢复吗_优盘缩水咋改容量最近一朋友去电脑城买了个16G的U盘,电脑上用360的U盘鉴定器一检查结果显示实际容量只有4G,并提示这是缩水U盘。朋友马上又去买U盘的地方找商家,商家理亏,乖乖的换了一个真的16G容量的U盘。什么是缩水U盘呢?今天给大家分享下关于缩水U盘的知识及检测方法。     缩水U盘,也称“扩容盘”、“升级盘”。是指不法厂商使用一种U盘量产工具的软件,改变U盘上的主控信息,将U盘容量标注到远大

    2025年9月4日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号