0

我正在尝试获取百度推送通知的访问令牌。我已经根据他们的 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 Illegal construction request, server-side validation failed ”错误。

所有的指南都是普通话,谷歌翻译只能做到这一点。帮助将不胜感激。

4

1 回答 1

1

你可以像这样找到你的结果代码。

你的结果代码

代码错误列表

于 2017-03-13T02:10:16.287 回答