求各位大神指点,Android IAP 你们是如何做的

2012-07-26 11:29:30 +08:00
 delphiqin
国内安卓平台有很多市场,有的有提供自己的支付方案,有的没有。有自己的支付方案的也是各家做各家的,无法互相兼容。
所以我想问一下 Android 平台的朋友,你们是怎么做的,上几家就嵌几家的支付 SDK 吗?Android 平台上有没有一个通用的支付平台,各个市场都认可的?(支付宝有个移动支付,是干这个的吗)
如果没有,那你们是每家市场都单独打包么,这样的话,有省事的方法吗,要不各机型各平台单独打包,会累出屎来的啊……
如果有,那如何区分是从哪家平台过来的用户的,对 DeviceID 吗?
如果是对 DeviceID 的话,那如果一个用户先在平台A安装了,后又在平台B升级了应用,之后某天完成了IAP,那这个用户算哪个市场推广过来的?
4806 次点击
所在节点    程序员
5 条回复
ayanamist
2012-07-26 13:20:34 +08:00
只能像丁香园和随手记那样,搞强制登录,然后购买信息和账号绑定了。没有别的办法。
delphiqin
2012-07-26 16:49:15 +08:00
@ayanamist 感谢!
我的这个问题,在 Android 平台上应该很普遍吧,前辈们都是怎么解决的呢?
另外 Android 上一般都是用什么支付平台完成 IAP 的呢,支付宝吗,还是有其它更好的解决方案?
soulhacker
2012-07-26 17:12:34 +08:00
@delphiqin Android 的标准方案当然是使用官方的 Market 帐号,但是国内绝大部分都被阉割掉了,所以只有一楼说的自己建立帐号体系来做了。多看的 Android 版本是个很典型的例子。
delphiqin
2012-07-26 19:40:53 +08:00
@soulhacker 多谢回复
我们这个应用是一个本地应用(游戏),本身没有与账号登陆有关的功能,如果搞强制登录的话,用户肯定不太认可。
ayanamist
2012-07-27 00:18:56 +08:00
@delphiqin 那就没有办法了。一定需要一个身份标识的东西。有Google官方的Market账号的话,实际上就是利用用户的Google账号来做鉴权。如果没有,那就只有自己建立鉴权的东西。只能鼓励用户用手机绑定了,拿手机作为鉴权标识。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/43473

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX