如何找出与Google API相关的方法

时间:2018-03-28 17:46:29

标签: python google-api google-api-client

我需要在应用上获得明星金额,我找到了这个Google API

https://developers.google.com/android-publisher/reply-to-reviews#retrieving_a_set_of_reviews

但是我要将它做到服务器到服务器,因此我使用服务器帐户解决方案

https://developers.google.com/identity/protocols/OAuth2ServiceAccount

此示例适用于sqladmin,我不知道从哪里获取androidpublisher的示例,这是我的代码

from google.oauth2 import service_account

SCOPES = ['https://www.googleapis.com/auth/androidpublisher']
SERVICE_ACCOUNT_FILE = 'account.json'

credentials = service_account.Credentials.from_service_account_file(
    SERVICE_ACCOUNT_FILE, scopes=SCOPES)

from apiclient.discovery import build

try:
    service = build('androidpublisher', 'v2', credentials=credentials)
except Exception as e:
    print(str(e))

到目前为止没有出现任何问题,我只需要知道实现这一目标的下一步是什么GET https://www.googleapis.com/androidpublisher/v2/applications/your_package_name/reviews? access_token=your_auth_token

1 个答案:

答案 0 :(得分:1)

您似乎试图访问Review.list()方法。

尝试将此值放在service

的值之后
reviews_list = service.reviews().list(packageName=package_name).execute()

作为参考,android-play-publisher-api存储库的python目录中有一个类似的例子。

this point方法

的代码中,Edits.apks: list处运行了类似的方法