守望者--AIR技术交流

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: ANE FlasCC 炼金术
查看: 2963|回复: 4

[平台接入] 支付宝ANE使用教程

[复制链接]
  • TA的每日心情
    擦汗
    2017-11-3 12:47
  • 签到天数: 441 天

    [LV.9]以坛为家II

    1741

    主题

    2093

    帖子

    13万

    积分

    超级版主

    Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

    威望
    517
    贡献
    24
    金币
    51073
    钢镚
    1421

    开源英雄守望者

    发表于 2015-4-23 16:03:46 | 显示全部楼层 |阅读模式
    支付宝ANE使用教程

    在flash air ios和android移动应用中添加支付宝支付








    简介
      支付宝ane是支付宝开放平台sdk的flash版本,是基于支付宝SDK2.0(2015.1.21发布日sdk最新版本)air sdk15编译,支持ios和android双平台。Flash air开发者可以通过支付宝ane实现应用内购买。只需要纯as3代码即可以实现功能,代码也还简单,只要简单几行。
    注册支付宝开发者账号
      在开始代码之前,需要先上支付宝商户注册上创建账号,上传资料认证,并通过审核。目前支付宝只支持企业用户使用移动支付功能。
    编写代码
      等在支付宝上创建的账号获取到证书秘钥之后就可以开始编码了。
    1. Alipay.getInstance().addEventListener(AlipayEvents.Status_event,onstatusevent);
    2.                 Alipay.getInstance().initAlipay("partnerID","sellerID","md5","privkey","pubkey");
    3.                 Alipay.getInstance().startPay("good1",1,"good info");
    4.         protected function onstatusevent(event:StatusEvent):void
    5.                 {
    6.                         trace("支付宝事件:",event.code,event.level);
    7.                 }
    复制代码
    修改配置
      要实现支付功能,需要对xxx-app.xml进行进行修改配置,包括配置android权限,activity。ios的url schema等。
    1. <uses-permission android:name="android.permission.INTERNET" />
    2.     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    3.     <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    4.     <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    5.     <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    6.     <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />   
    7.    
    8.      <application>
    9.         <!-- alipay sdk begin -->
    10.         <activity
    11.             android:name="com.alipay.sdk.app.H5PayActivity"
    12.             android:configChanges="orientation|keyboardHidden|navigation"
    13.             android:exported="false"
    14.             android:screenOrientation="behind"
    15.             android:windowSoftInputMode="adjustResize|stateHidden" >
    16.         </activity>
    17.         
    18.         <activity
    19.             android:name="com.alipay.sdk.auth.AuthActivity"
    20.             android:configChanges="orientation|keyboardHidden|navigation"
    21.             android:exported="false"
    22.             android:screenOrientation="behind" >
    23.                 </activity>
    24.         <!-- alipay sdk end -->
    25.     </application>
    复制代码
    针对ios设置回调url
    1. <key>UIDeviceFamily</key>
    2.                         <array>
    3.                                 <string>1</string>
    4.                                 <string>2</string>
    5.                         </array>
    6.                        
    7.                         <key>CFBundleURLTypes</key>
    8.                         <array>
    9.                             <dict>
    10.                                  <key>CFBundleURLSchemes</key>
    11.                                 <array>
    12.                                     <string>AlipayANE</string>
    13.                                 </array>
    14.                                 <key>CFBundleURLName</key>
    15.                                 <string>so.cuo.alipaydemo</string>
    16.                             </dict>
    17.                         </array>
    复制代码
    注意事项
      只支持真实设备上测试功能,支持android和ios设备。
    本文来自:http://www.cuo.so/ane-list/alipay-ane.html


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x

    相关帖子

    守望者AIR技术交流社区(www.airmyth.com)
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-11-3 12:47
  • 签到天数: 441 天

    [LV.9]以坛为家II

    1741

    主题

    2093

    帖子

    13万

    积分

    超级版主

    Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

    威望
    517
    贡献
    24
    金币
    51073
    钢镚
    1421

    开源英雄守望者

     楼主| 发表于 2015-5-27 12:47:46 | 显示全部楼层
    接入很简单,但是要注意xml和订单号

    订单的生成是我们自己做的,每一个订单号不能有中文和字符,必须是数字或者英文或者二者都有,xml里根据demo的来,然后自己的包名修改下就OK了

    支付宝的一些key有官方的文档了,大家可以去参考,有步骤的,很简单,大家有问题可以私密,再下很荣幸为同僚服务





    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    守望者AIR技术交流社区(www.airmyth.com)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    12

    帖子

    207

    积分

    下士

    Rank: 3Rank: 3

    威望
    0
    贡献
    0
    金币
    141
    钢镚
    0
    发表于 2015-6-29 09:08:48 | 显示全部楼层
    感谢版主,这么多ane是 air 开发者的福地,这个网站我得在群里推广下

    评分

    参与人数 1金币 +20 收起 理由
    破晓 + 20 感谢支持

    查看全部评分

    守望者AIR技术交流社区(www.airmyth.com)
    回复 支持 1 反对 0

    使用道具 举报

    该用户从未签到

    0

    主题

    1

    帖子

    35

    积分

    新兵

    Rank: 1

    威望
    0
    贡献
    0
    金币
    30
    钢镚
    0
    发表于 2015-8-3 17:48:05 | 显示全部楼层
    感谢版主,这是个好好学习的地方,我去推广一下!

    评分

    参与人数 1金币 +20 收起 理由
    破晓 + 20

    查看全部评分

    守望者AIR技术交流社区(www.airmyth.com)
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-11-3 12:47
  • 签到天数: 441 天

    [LV.9]以坛为家II

    1741

    主题

    2093

    帖子

    13万

    积分

    超级版主

    Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

    威望
    517
    贡献
    24
    金币
    51073
    钢镚
    1421

    开源英雄守望者

     楼主| 发表于 2016-8-23 17:49:16 | 显示全部楼层
    其他资源:

    [出售应用] [项目出售] 支付宝ANE,双平台
    http://www.airmyth.com/thread-1711-1-1.html
    守望者AIR技术交流社区(www.airmyth.com)
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    
    关闭

    站长推荐上一条 /4 下一条

    QQ|手机版|Archiver|网站地图|小黑屋|守望者 ( 京ICP备14061876号

    GMT+8, 2017-12-14 04:30 , Processed in 1.343750 second(s), 39 queries .

    守望者AIR

    守望者AIR技术交流社区

    本站成立于 2014年12月31日

    快速回复 返回顶部 返回列表