目前,我有一个场景,我的公司以前已经外包了Android应用程序。现在,他们的开发商正在开发这款应用程序。
GCM凭据(如发件人id和API密钥)可由项目以前外包的老公司使用。我们无法访问它,因为它是在以前公司的个人gmail id上注册的。
我想做的是能够在我自己的gmail帐户上用相同的包名创建一个新的API密钥,并在应用程序中使用它。
这个是可能的吗??还是我被困在这里了?
这将如何影响新用户?
编辑
我需要维护两个API密钥吗?一个用于旧API密钥的用户,另一个用于具有新API密钥的用户?
发布于 2016-09-14 09:57:26
那些API密钥只授予对服务的访问权限。对于不同的API密钥,它们不歧视用户。
这些API Keys
和sender_id
可以位于代码、gradle文件或app
文件夹中的google-services.json
文件中。
在回答最后一个问题时,老用户不会注意到API密钥令牌的更改,但例如,如果您正在使用GCM服务,所有旧设备都应该使用新的SenderId
和API Key
更新他们的RegId
。
希望能帮上忙。
https://stackoverflow.com/questions/39448324
复制相似问题