python服务器如何将Google Play开发者API版本更新为3

时间:2019-11-15 03:46:22

标签: google-api-python-client

我使用python进行Google店内后端验证,但收到警告: 我们检测到您的应用正在使用旧版本的Google Play开发者API。从2019年12月1日开始,此API的版本1和版本2将不再可用。在此日期之前更新到版本3。请注意,这与AIDL /计费库的弃用无关。

这是“ v3 ”,是版本3 googleapiclient.discovery.build(“ androidpublisher”,“ v3”,credentials = credentials,cache_discovery = False)

请告诉我如何升级?谢谢。

version:
google-api-python-client==1.7.11
google-auth==1.6.3
google-auth-httplib2==0.0.

这是我的代码:

from google.oauth2 import service_account
import googleapiclient.discovery

packagename = "xxx.xxxxxx.xxxxx"
SCOPES = ['https://www.googleapis.com/auth/androidpublisher']
SERVICE_ACCOUNT_FILE = xxxxx.json
credentials = service_account.Credentials.from_service_account_file(SERVICE_ACCOUNT_FILE, scopes=SCOPES)
service=googleapiclient.discovery.build("androidpublisher","v3",credentials=credentials,cache_discovery=False)
logging.getLogger('googleapiclient.discovery').setLevel(logging.CRITICAL)
res=service.purchases().subscriptions().get(packageName=packagename,subscriptionId=self.sku,token=self.token).execute()

enter image description here

0 个答案:

没有答案