【Push Kit】模拟服务端发送消息至客户端,测试消息发送功能(华为推送服务)
1.运行Push的Demo,拿到Push Token。
根据联盟开发指南配置并成功运行Push Demo后,拿到手机Push Token。
2.获取Access Token
使用Postman获取Access Token,请参考获取请求参数,此参数基于OAuth 2.0开放鉴权基于OAuth 2.0开放鉴权,[client_id和client_secret]需要在AGC上获取应用对应的凭证页面获取。(https://developer.huawei.com/consumer/cn/console#/credentials/projectKey=dev736430079244552793)
https://oauth-login.cloud.huawei.com/oauth2/v3/token | |
Content-Type | application/json;charset=UTF-8 |
client_id | your app id from AGC |
grant_type | client_credentials |
client_secret | your app's client_secret from AGC |
3.根据获取到的Access Token,配置请求参数、配置消息体后,模拟服务端发送消息至客户端
发送消息相关接口原型请参考发送消息接口,
Authorization由以下格式构成:
AccessToken从上一步获取,Bearer固定写法,后面加空格
发送消息:
https://push-api.cloud.huawei.com/v1/103998805/messages:send | |
Content-Type | application/json;charset=UTF-8 |
Authorization | your Authorization |
当前消息体为包含两个点击按钮的消息体,注意替换自己的Push Token:
4.发送成功后通知栏消息会显示两个按钮