【问题标题】:Error when trying to validate In-app purchase at Google Play尝试在 Google Play 验证应用内购买时出错
【发布时间】:2014-03-10 14:10:09
【问题描述】:

我尝试在服务器上验证购买,但无法向 Google Play Android Developer API 发出请求。请求后它会显示这个:

Error calling GET https://www.googleapis.com/androidpublisher/v1.1/applications/my.app.id/inapp/my_in_app_purchase/purchases/purchase_token: (403) Forbidden

如果我通过 Developers Console 中的测试表单验证此次购买,一切正常,Google API 会发送响应。

对其他 API(例如 Books API)的请求可以正常工作。

要使用 API,我使用 Google APIs Client Library for PHP。授权通过服务帐户进行。在 Developers Console 中,可以访问 Google Play Android Developer API。

【问题讨论】:

标签: php google-api in-app-purchase google-api-php-client


【解决方案1】:

好的,我找到了解决方案!

您必须将您的 API 与您的应用程序连接起来。您必须到您的 Google Play 发布页面 (https://play.google.com/apps/publish) 并在设置->用户帐户和权限->邀请新用户并授予其“查看财务报告”权限中使用服务帐户电子邮件邀请用户。

感谢为我工作,祝你好运!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多