zoukankan      html  css  js  c++  java
  • appcan weixin 开发

    1. 登录微信开放平台:https://open.weixin.qq.com/ 

    2. 管理中心,创建移动应用,ps:创建应用需要审核,其中 应用包名 需与在线打包安卓时候的  自定义包名一致。

    3. 开放平台 应用申请成功后记录下:AppID,AppSecret

    4. 查看appcan weixin 插件开发文档:http://newdocx.appcan.cn/newdocx/docx?type=1020_975

    5. 微信分享文本等测试通过后在进行weixin 支付开发

    6. 登录商户平台:https://pay.weixin.qq.com/index.php/home/login?return_url=%2F 点击进入微信商户平台(pay.weixin.qq.com)-->账户设置-->API安全-->密钥设置 秘钥(自己手动生成32位key)

    7. 生成支付订单:其中参数nonce_str,out_trade_no为随机生成字符串 (建议直接字符串生成,不能是纯数字的字符串,ios将不通过)spbill_create_ip:"8.8.8.8"   trade_type:"APP"  其实生成sing的方法:https://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=4_3(注意的是:参数名ASCII码从小到大排序(字典序 字母从小到大。如果不是按照从大到小顺序生成订单将失效)),订单生成后会返回prepay_id,为微信支付所需要

    8. 使用生成订单返回的prepay_id 进行微信支付,参数:out_trade_no随机数不能纯数字,32个字符内、可包含字母。package:"Sign=WXPay" ,noncestr为时间搓(10位数,文档有说明,如果是前端生成的13为时间搓,安卓上没问题,但是ios将支付失败),建议每次调用生成订单后就执行支付,如果未支付,第二次生成订单签名将失效。

    9. 微信支付回调不是 微信返回的数据方式,不是get和post,是二进制流 

    10. ios支付时候必须先注册,后支付 需要配置文件修改config.xml 添加代码:

      <config desc="uexWeiXin" type="URLSCHEME">

      <urlScheme name="uexWeiXin" schemes="微信分配id"/>

      </config>

  • 相关阅读:

    LayoutInflater
    windows 服务学习
    导入Android项目出现叹号 && invalid project description
    android eclipse 导入工程的问题
    77_Go基础_1_45 空接口
    78_Go基础_1_46 类型断言
    77_Go基础_1_44 接口是一种类型
    74_Go基础_1_41 结构体匿名字段
    76_Go基础_1_43 方法继承
  • 原文地址:https://www.cnblogs.com/Gbeniot/p/4894678.html
Copyright © 2011-2022 走看看