问题标签 [google-play-developer-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
171 浏览

java - google play 支付流程认证错误

嗨,我正在尝试测试我的应用内购买。我已经建立了一个商家帐户,并创建了一个 alpha 测试组。但是,当我尝试在我的设备上的应用程序上启动付款时,我收到以下错误。我已经在 2 个不同的设备上对此进行了测试,但我得到了同样的错误,尽管我能够下载其他应用程序。

需要错误身份验证。您需要登录您的 Google 帐户。

请帮忙

我的来源来自琐碎的驱动器示例 https://developer.android.com/training/in-app-billing/preparing-iab-app.html

0 投票
1 回答
139 浏览

android - Android,使用 Google Play Services Api 连接需要付费吗?

我正在开发一个需要使用 Google Play 服务 API 的应用程序,因为它是一款在线多人游戏,而 Google Play 服务非常适合我想做的事情。

正如我在这里读到的:https ://developers.google.com/games/services/android/quickstart 它要求我为我的应用程序生成一个 OAuth 2.0 客户端 ID,以便正确连接到 API 并使用其服务并按顺序要获得 OAuth 2.0 客户端 ID,我需要在 Google Play Developer Console 中创建一个帐户,这需要我支付 25 美元的费用。

由于我不完全确定并且花费了我的钱来测试它,我问我是否确定并且我需要支付费用或者我错了。

0 投票
2 回答
1482 浏览

android - Google Play 服务无法连接

我正在尝试将我的应用程序连接到 Google Play 服务,但我可以检查,它似乎没有正确连接。当我单击检查是否已连接的按钮时,它返回未连接的我。但是,该应用程序可以访问 Google Play 服务并让我检查要使用的电子邮件帐户。

这是代码:

这是我的 build.gradle:

……

这是我的 Manifest.xml

……

...

我错过了什么吗?我正在使用与我在 Google Developers Console 中注册的帐户相同的帐户进行此测试。我错过了 OAuth2 注册吗?

0 投票
1 回答
94 浏览

google-play - 移动应用程序评论 - 需要一个解决方案来获得应用程序的评论

是否有任何可用的解决方案可用于获取托管在 Playstore、应用商店或 Windows Phone 商店上的任何应用程序的评论。

0 投票
0 回答
662 浏览

android - Andord 应用内计费:如何获取 google play 货币汇率?

我们有应用内计费,并且针对多个国家/地区有不同的价格。GetSkuDetails 以当地货币向我们返回商品价格,但我们想知道以美元为单位的价格是多少。我们可以兑换货币,但购买时的汇率是多少?

0 投票
0 回答
1058 浏览

android - 使用 fastlane 供应使用 google play api 上传多个 APK 应用程序

在为我们的移动项目设置持续部署管道时,我在通过 google 的 API 将 APK(已签名并对齐)上传到 Play 商店时遇到了错误。

我正在使用 fastlane 的供应操作来进行实际上传(使用 google 的 ruby​​ api 客户端)。

在 alpha 轨道上第一次上传 x 版本的 APK 成功。

在 alpha 轨道上第二次上传版本为 y 的同一 APK 失败,并显示以下消息:

multiApkDowngradedDevice:如果满足以下条件,则此应用程序版本 100144 的设备将降级到版本 100142:[(范围 15-0 的 API_LEVEL 和包含 [[ALPHA]] 中的任何一个的 RELEASE_TRACK 和包含 [[ALPHA]] 中的任何一个的屏幕[small, normal, large, xlarge]] 和 NATIVE_PLATFORM 包含 [[x86_64 (arm64-v8a) , x86_64 (armeabi-v7a) , x86 (armeabi-v7a)*]] 和包含所有 [android. hardware.TOUCHSCREEN, android.hardware.screen.PORTRAIT, android.hardware.WIFI])]。

我无法找到有关此multiApkDowngradedDevice错误的信息,因为 api 的文档没有提到任何错误代码。

对此的任何帮助将不胜感激

谢谢,

伯特

0 投票
1 回答
64 浏览

c# - Google Play 开发者 API 和 JsonConvert.DeserializeObject

我正在尝试反序列化AchievementConfigurations: list REST Response from here https://developers.google.com/games/services/publishing/api/achievementConfigurations/list

问题是这一行只填写了顶层对象,而 List 仍然是空的。没有错误消息被抛出,这使得很难追踪正在发生的事情。我使用了一个网站来生成 json 结构化类,然后我删除了不必要的重复项。

响应看起来像这样,我已经删除了成就配置资源,因为它真的很长,但可以在这里找到https://developers.google.com/games/services/publishing/api/achievementConfigurations#resource

我创建了一系列从AchievementConfigurationListResponse 类开始镜像数据的类

接下来是AchievementConfigurationResource,它是列表中的一个项目,它有几个嵌套对象

那些嵌套的对象就是这种AchievementConfigurationDetail

其中包含几个 LocalizedStringBundles

我使用以下行在 json 上调用它:

这是响应的副本,敏感数据已删除,但键和结构都完好无损。这个只包含一条记录,因为整个文件大约有 5000 行长。

0 投票
1 回答
1509 浏览

php - PHP:在 Google Play Developer API 中调用未定义的方法

我将通过远程服务器的 PHP 客户端使用 google API 获取我的应用内产品列表。

这是我的代码:

当我运行此代码时,我收到以下错误: Fatal error: Call to undefined method Google_Service_AndroidPublisher_Inappproducts_Resource::list()

我根据api 参考中列出的一些示例和详细信息实现了我的代码。我只是带来了 var_dump$service->inappproducts供您参考:

0 投票
0 回答
555 浏览

java - Google Play 开发者控制台的商品详情中禁用了内容分级选项

我是一名 android 开发人员,并且已经开发了 2 年多的应用程序,但是我第一次遇到了我将在下面描述的此类问题。我希望我能得到一个令我满意的解决问题的答案。

问题:

⦁ 在为即将推出的应用程序 app2 准备商品详情时,我无法在内容评级中选择“所有人”选项。

截屏

⦁ 我在 Internet 上搜索了我的问题,也在 stackoverflow 上搜索,但我得到的只是这个问题是由我们在 android manifest 中使用的权限引起的。

⦁ 我需要提到的是,我已经发布了一个应用程序,说 app1 具有我在 app2 中使用的类似权限。

⦁ 在准备 app1 的商品详情时,没有禁用内容分级“所有人”选项。但是在为 app2 做同样的事情时,它在这里被禁用了。他们说“根据您的应用程序的内容,某些评级选项已被禁用。”。

⦁ 请帮我解决这个问题,如果有人知道可能导致此问题的其他原因,请告诉我。以下是我正在使用的权限。

权限

0 投票
1 回答
334 浏览

c# - Google Play 游戏 Android 排行榜意外响应代码 410

我正在 Unity 中实现 Google Play 游戏排行榜,我正在制作我的 UI 以查看排行榜,为此,我正在使用:

SDK:https ://github.com/playgameservices/play-games-plugin-for-unity

谷歌播放服务版本:9.4.0

当我使用PlayGamesPlatform类中的LoadScores方法时,可以返回用户、分数等,但是,为了获得更多用户,我需要使用LoadMoreScores方法,这就是问题所在。

当我使用LoadMoreScores方法时,在日志中,Android 会返回它并且不返回更多玩家:

我在 Unity3D 中针对此错误的代码是:

LoadScores之后的一个按钮中......

Debug.Log返回:

下一页令牌和上一页令牌具有正确的令牌,但 Google Play 服务无法使用该令牌,LeaderboardScoreData 中的 mTitle 无效。

谁能告诉我如何解决这个令牌错误?

我可以通过其他方法获得其他分数吗?我不能再次使用 LoadScore,因为重新开始加载用户周围的用户,或者如果我能做到,我不知道该怎么做。