Chrome扩展示例ID getToken

6rvt4ljy  于 12个月前  发布在  Go
关注(0)|答案(1)|浏览(138)

我正在尝试构建一个可以接收FCM推送消息的Chrome扩展程序。在浏览了文档之后,我假设我需要使用API从我的扩展生成一个令牌,并在将FCM消息推送到扩展时使用它。
为此,我使用了以下代码-

chrome.instanceID.getToken({authorizedEntity: "my-project-ID", scope: "GCM"}, callback);

这是我收到的运行时错误-{message: "Function was called with invalid parameters."}
我有点糊涂了。

kcugc4gi

kcugc4gi1#

甚至文档指示使用项目ID也是错误的。您需要使用项目编号。

chrome.instanceID.getToken(
    {
        authorizedEntity: '123456789' /* project number here */, 
        scope: 'GCM',
    }, 
    token => console.log(token)
)

相关问题