目前,我在googleplay控制台中的产品跟踪有我现有的应用程序,使用python和来自pipy
的官方googleapi客户端,我能够使用edits
api和google tutorial并使用以下资源作为api引用offical api reference来验证和上载我的应用程序
问题是,在我发送最终提交之前,在发送edits().tracks().update(packageName, editId, track, resource)
时,返回对象是空的,不应该是空的,并且我的应用程序没有设置为生产跟踪。我可以在工件库中找到上传的APK,但它不会出现在生产轨迹中。任何帮助都将不胜感激
trackUpdateInfo = {
u'releases': [
{
u'name': u"3.0.3",
u'status': u"completed",
u'versionCodes': [30001]
}
]
}
info = playApi.edits().tracks().update(packageName=bundleName,
editId=persistentEditId,
track='production',
body=trackUpdateInfo).execute()
为了承诺,我将运行以下命令
commitStatus = playApi.edits().commit(packageName = bundleName, editId = persistentEditId).execute()
我改变了很多东西,我不确定棺材上的钉子是什么来修复这个问题;然而,我相信我缺少了
track
中的trackUpdateInfo
属性,以及在1edit
期间完成的所有操作,而不是两个单独的操作。最初我上传,开始了新的编辑和更新的轨道,但没有工作。我把所有的操作在1编辑,我能够得到上传到生产或测试轨道。你知道吗相关问题 更多 >
编程相关推荐