小编use*_*748的帖子

使用谷歌购买REST API时出现500错误

我正在开发一款使用Google Play新订阅功能的Android应用.我的应用程序的一部分包含一个Web服务器,它通过API调用定期检查这些订阅的状态.它还取消了部分订阅.

Google提供了两个REST API来完成此任务:

https://developers.google.com/android-publisher/v1/purchases/get

https://developers.google.com/android-publisher/v1/purchases/cancel

我可以使用OAuth让第一个工作得很好.但是,当我尝试取消某些订阅时,我收到500错误,没有详细信息.还有其他人经历过这个吗?我使用不正确吗?我确信OAuth正在运行,因为我可以使用第一个API.这是我的卷曲输出,隐藏了一些我的帐户数据:

curl -X POST 'https://www.googleapis.com/androidpublisher/v1/applications/com.ssd.mypkg/subscriptions/mysku/purchases/mypurchasetoken/cancel' -H 'Authorization: OAuth ya29.myoauth' -d '' -v
* About to connect() to www.googleapis.com port 443 (#0)
*   Trying 209.85.148.95... connected
* Connected to www.googleapis.com (209.85.148.95) port 443 (#0)
* SSLv3, TLS handshake, Client hello (1):
* SSLv3, TLS handshake, Server hello (2):
* SSLv3, TLS handshake, CERT (11):
* SSLv3, TLS handshake, Server finished (14):
* SSLv3, TLS handshake, Client key exchange (16):
* SSLv3, TLS change cipher, Client …
Run Code Online (Sandbox Code Playgroud)

api android in-app-purchase google-play

9
推荐指数
1
解决办法
1408
查看次数

标签 统计

android ×1

api ×1

google-play ×1

in-app-purchase ×1