可以直接与Android Market服务器验证应用内支付的交易信息吗?

发布于 2024-10-29 11:25:30 字数 862 浏览 1 评论 0原文

如果我有交易信息 json 字符串:

{ "nonce" : 1836535032137741465,
  "orders" :
  { "notificationId" : "android.test.purchased",
    "orderId" : "transactionId.android.test.purchased",
    "packageName" : "com.example.dungeons",
    "productId" : "android.test.purchased",
    "developerPayload" : "bGoa+V7g/yqDXvKRqq+JTFn4uQZbPiQJo4pf9RzJ",
    "purchaseTime" : 1290114783411,
    "purchaseState" : 0
  }
}

我可以将其上传到 Android Market 服务器来验证它是否有效。 就像苹果的方式一样。 http://developer.apple.com/ Library/ios/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/VerifyingStoreReceipts/VerifyingStoreReceipts.html

更新: 我正在更新此内容以获取有关此主题的一些信息。

If I have the transaction information json string:

{ "nonce" : 1836535032137741465,
  "orders" :
  { "notificationId" : "android.test.purchased",
    "orderId" : "transactionId.android.test.purchased",
    "packageName" : "com.example.dungeons",
    "productId" : "android.test.purchased",
    "developerPayload" : "bGoa+V7g/yqDXvKRqq+JTFn4uQZbPiQJo4pf9RzJ",
    "purchaseTime" : 1290114783411,
    "purchaseState" : 0
  }
}

can i just upload it to Android Market server to verify if it is valid.
Just like the Apple way.
http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/VerifyingStoreReceipts/VerifyingStoreReceipts.html

Update:
I am updating this to get some info about this topic.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

蓬勃野心 2024-11-05 11:25:30

在android中我们无法直接与Android Market服务器验证应用内计费的交易信息。
而且我认为不需要验证交易,因为它非常安全。(不像 Android 中的越狱):)。

In android we can't verify the transaction information of in-app billing with the Android Market server directly.
And I thinks there is not need to verify the transaction because it's very secure.(Nothing like jailbreak in android) :).

旧时浪漫 2024-11-05 11:25:30

抱歉,您无法与 Android market 进行通信。请检查此链接,该链接还有其他问题

更新:

现在您可以使用新版本的 Android Play 验证订阅。检查这个
这需要 OAuth,因为您正在请求访问 Google 信息的权限。不过,该过程有详细记录,您可以自己遵循。

Sorry you cannot communicate with android market.Check this link that has other issues as well

this

Update :

Now you can verify subscription with new versions of Android Play.Check this.
This needs OAuth since you are requesting permission to access information from Google. However the process is well documented and you can follow it yourself.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文