获取百度推送通知的访问令牌
Get Access Token for Baidu Push Notification
我正在尝试获取百度推送通知的访问令牌。我已经根据他们的 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 非法构造请求,服务器端验证失败”错误。
所有指南都是普通话,Google翻译只能到此为止。将不胜感激。
你可以这样找到你的resultCode。
your resultCode
code error list
我正在尝试获取百度推送通知的访问令牌。我已经根据他们的 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 非法构造请求,服务器端验证失败”错误。
所有指南都是普通话,Google翻译只能到此为止。将不胜感激。
你可以这样找到你的resultCode。
your resultCode
code error list