获取百度推送通知的访问令牌

时间:2017-03-13 01:48:20

标签: android push-notification access-token baidu

我正在尝试获取百度推送通知的访问令牌。我根据他们的SDK文档做了所有事情,我可以从他们的控制台发送推送通知。我浏览了他们的文档,我正在使用这行代码来启动服务。

PushManager.startWork(getApplicationContext(), PushConstants.LOGIN_TYPE_API_KEY, Utils.getMetaValue(SplashActivity.this, "api_key"));

使用

另一种方法
 PushManager.startWork(getApplicationContext(), PushConstants.LOGIN_TYPE_ACCESS_TOKEN, Utils.getMetaValue(SplashActivity.this, "api_key"));

但我似乎无法让它工作或获取访问令牌,可能是由于我使用的代码中的错误。谁能指导我?当我使用第一种方法时,我能够得到像userId,channelId和requestId这样的东西,而其中一种是访问令牌吗?

当我使用第二种方法时,我得到一个" 30603非法构造请求,服务器端验证失败"错误。

所有指南都是普通话,谷歌翻译只能到目前为止。非常感谢帮助。

1 个答案:

答案 0 :(得分:1)

您可以像这样找到您的resultCode。

your resultCode

code error list