重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

支付宝android,支付宝客服电话95188

Android:扫码支付如何判断是微信支付还是支付宝支付

微信支付码规则:18位纯数字,以10、11、12、13、14、15开头

成都创新互联公司是专业的富锦网站建设公司,富锦接单;提供网站制作、成都网站设计,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行富锦网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

参考:

支付宝支付码规则:支付授权码,25至30开头的长度为16至24位的数字,实际字符串长度以开发者获取的付款码长度为准

参考:

android怎么和支付宝实现接口对接

1.下载官方架包和说明文档

其实官方已经提供了安装指南,

里面有有个pdf,详细说明了说用指南,写的比较详细,可以重点参考。

下载下来,我们主要是用到Android(20120104)目录下的alipay_plugin.jar和AppDemo/assets下的alipay_plugin223_0309.apk,这两个文件是我们不能修改的支付宝api和安装包。

2. 商户签约

现在的安全机制,都是这样,客户端需要先和服务端请求验证后才能进行进一步操作,oauth也是如此。

打开登陆支付宝,点击签约入口,选择"应用类产品",填写并等待审核,获取商户ID和账户ID。

签约的时候还要向需要提供实名认证和上传应用,所以我建议先把应用做好了,最后再集成支付宝。

我大概等了1-2天审核,审核是失败的,回复是应用类型啥的应该是"虚拟货币",我改成那个马上自动就审核通过了。

3.密钥配置

解压openssl-0.9.8k_WIN32(RSA密钥生成工具).zip,打开cmd,命令行进入openssl-0.9.8k_WIN32(RSA密钥生成工具)\bin目录下,

(1).执行

openssl genrsa -out rsa_private_key.pem 1024

生成rsa_private_key.pem文件。

(2).再执行

openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem

生成rsa_public_key.pem 文件。

(3).在执行

openssl pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt

将RSA私钥转换成 PKCS8 格式,去掉begin和end那两行,把里面的内容拷贝出来,保存到某个txt中,如rsa_private_pkcs8_key.txt中(我好像没用到这个)。

打 开rsa_public_key.pem,即商户的公钥,复制到一个新的TXT中,删除文件头”-----BEGIN PUBLIC KEY-----“与文件尾”-----END PUBLIC KEY-----“还有空格、换行,变成一行字符串并保存该 TXT 文件,然后在网站的“我的商家服务”切换卡下的右边点击“密钥管理”,然后有个"上传商户公钥(RSA)"项,选择上传刚才的TXT文件.

好了,服务器配置OK,因为这一段之前没有截图,现在弄好了又不好截图,如果有不明白的地方请大家参考官方文档。

4.引用jar和包含安装包

(1).新建android工程;

(2).copy上面说的alipay_plugin.jar到工程的libs目录下,并在java build path中通过Add External JARs找到并引用该jar;

(3).copy上面说的alipay_plugin223_0309.apk安装包到assets目录下,后面配置路径用到。

\

如果libs和assets目录没有,手动建立者两个目录。

5.调用代码整理

这里我们要严重的参考文档中AppDemo,我们建一个包 com.tianxia.lib.baseworld.alipay,把AppDemo的com.alipay.android. appDemo4包下的 源码全部copy到刚才我们自己的包下,还有res目录下的资源文件也合并到我们工程res下。

其中AlixDemo.java,ProductListAdapter.java,Products.java是示例类,我们借鉴完后可以删除。

PartnerConfig.java是配置类,配置商户的一些配置参数。

其他的类是严重参考类,直接留下使用。

PartnerConfig.java代码如下:

public class PartnerConfig { //合作商户ID。用签约支付宝账号登录ms.alipay.com后,在账户信息页面获取。 public static final String PARTNER = "xxx"; //账户ID。用签约支付宝账号登录ms.alipay.com后,在账户信息页面获取。 public static final String SELLER = "xxx"; //商户(RSA)私钥 ,即rsa_private_key.pem中去掉首行,最后一行,空格和换行最后拼成一行的字符串 public static final String RSA_PRIVATE = "xxx"; //支付宝(RSA)公钥 用签约支付宝账号登录ms.alipay.com后,在密钥管理页面获取。 public static final String RSA_ALIPAY_PUBLIC = "xxx"; //下面的配置告诉应用去assets目录下找安装包 public static final String ALIPAY_PLUGIN_NAME ="alipay_plugin223_0309.apk";}

AlixDemo中代码是最终的调用代码在onItemClick(AdapterView? arg0, View arg1, int arg2, long arg3) {}中,下面我们提取其中的核心代码。

支付宝在手机中的文件夹名称是什么?

支付宝文件夹名称是“alipay”。

手机内部贮存:Android/data/com.eg.android.AlipayGphone

扩展资料:

其他常见文件夹:

1、android_secure:是官方app2sd的产物,删了之后装到sd卡中的软件就无法使用了。

2、Bluetooth:用蓝牙之后就会有这个。

3、mobo:Moboplayer的缓存文件。

4、QQ:QQ的缓存文件。

5、quickoffice:quickoffice的缓存文件。

6、switchpro:switchprowidget(多键开关)的缓存文件。

7、ucdlres:UC迅雷的缓存文件。

8、albumart:音乐专辑封面的缓存文件夹。

9、albums:相册缩略图的缓存文件夹。

10、Android:比较重要的文件夹,里面是一些程序数据,比如googlemap的地图缓存。

11、backups:一些备份文件,比如联系人导出到SD卡时会导入到此文件夹。

12、baidu:掌上百度、百度输入法之类程序的缓存文件夹。

13、bugtogo:系统出现问题的时候会形成一些报告文件,存放于此文件夹。

14、cmp:个人初步判断是音乐的缓存文件夹。

15、data:同样是缓存数据的文件夹,与Android性质类似。

16、DCIM:相机的缓存文件夹。

17、documents:DocumentsToGo的相关文件夹。

18、etouch:易行的缓存文件夹。

19、extracted:androzip等解压缩软件默认的解压目录。

20、gameloft:gameloft游戏数据包存放的文件夹。

21、handcent:handcent(超级短信)数据文件夹。

22、handyCurrency:货币汇率相关的文件夹,装了handycalc(科学计算器)之后才会有。

23、ireader:ireader的缓存文件夹。

24、KingReader:开卷有益的缓存文件夹。

25、LazyListApplanet:(黑市场)的缓存目录,也许和其他程序也有关,暂时不太清楚。

26、LOST.DIR:卡上丢失或出错的文件会跑这里,此目录无用,删了会自动生成。

27、moji:墨迹天气的缓存目录。

28、MusicFolders:poweramp产生的缓存文件夹。

29、openfeint:openfeint的缓存文件夹。

30、Picstore:图片浏览软件建立的一个目录。

31、Playlists:播放列表的缓存文件夹。

32、renren:人人网客户端的缓存文件夹。

33、screenshot:截屏图片保存的目录。

34、ShootMe:shootme截屏后图片文件保存的目录。

35、SmartpixGames:SmartpixGames出品游戏的缓存文件夹,比如Jewellust。

36、sogou:搜狗拼音的缓存文件夹。

37、SpeedSoftwareRE:文件管理器的缓存文件夹。

38、SystemAppBackup:SystemAppremove(深度卸载)备份系统文件,备份文件保存的目录。

39、TalkingFriends:talkingtom(会说话的tom猫)录制的视频文件所保存的目录。

40、Tencent:腾讯软件的缓存目录,比如QQ。(与上面的.QQ文件夹并不相同)

41、TitaniumBackup:钛备份备份的程序所保存的目录。

42、TunnyBrowser:海豚浏览器的缓存目录

43、UCDLFiles:UC迅雷下载文件的保存目录。

44、UCDownloads:UC浏览器下载文件的保存目录。

45、VIEVignette:(晕影相机)的缓存目录。

47、yd_historys:有道词典搜索历史的缓存目录。

48、yd_speech:有道词典单词发音的缓存目录。

49、youmicache:删掉后还会自动生成,悠米广告的缓存目录,广告程序内嵌在其他程序中。

50、Glu:Glu系列游戏的资料包存放地。

51、apadqq-images:QQforpad的缓存目录。

52、DunDef:地牢守护者的数据包。

53、KuwoMusic:酷我音乐的相关文件夹。

54、MxBrowser:遨游的缓存目录。

55、Camera360:camera360的缓存目录。

56、TTPod:天天动听的缓存目录。

Android之支付宝支付集成

支付宝集成流程

主要的回调返回类两个:PayResult与AuthResult

支付接口的调用:

支付结果的接收:


分享名称:支付宝android,支付宝客服电话95188
文章链接:http://cqcxhl.com/article/dsdechh.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP