华为 Push Kit API - 从 rest Api 获取 Push Id
Posted
技术标签:
【中文标题】华为 Push Kit API - 从 rest Api 获取 Push Id【英文标题】:Huawei Push Kit API - get Push Id from rest Api 【发布时间】:2021-11-21 09:09:52 【问题描述】:我正在尝试使用 Rest api 通过 HMS 推送向我的 android 应用发送通知。
系统工作正常,但我找不到找到Push Id(令牌)的api。
"validate_only": false,
"message":
"notification":
"title": "Notifica simpatica",
"body": "Io sono il body della notifica simpatica",
"notify_icon": "https://res.vmallres.com/pimages//common/config/logo/SXppnESYv4K11DBxDFc2.png"
,
"data": "'param1':'value1','param2':'value2'",
"android":
"collapse_key": -1,
"urgency": "NORMAL",
"category": "PLAY_VOICE",
"ttl": "1448s",
"fast_app_target": 1,
"notification":
"click_action":
"type": 1,
"intent": ""
,
"token": [
"I NEED THIS"
]
我已经阅读了有关推送订阅 api 的信息,但两天后我什么也没找到 :(
请 帮我! 谢谢!
【问题讨论】:
【参考方案1】:PushToken 只能从设备接收。在设备上,您应该执行接收它的方法,然后将此 PushToken 发送到您的后端。
【讨论】:
【参考方案2】:mohax 的回答是正确的。我想补充一点:
pushtoken是客户端集成Push SDK后,通过SDK提供的API获取的。获取pushtoken后,需要发送到服务器。
详情请参考Docs。
【讨论】:
以上是关于华为 Push Kit API - 从 rest Api 获取 Push Id的主要内容,如果未能解决你的问题,请参考以下文章
华为。使用 Push Kit 从通知中获取 data(title, body, sentTime)。 Xamarin 表单
我的手机调用HMS Push Kit服务端API后收不到任何消息。 SDK版本为4.0.3.300
JavaScript SDK 上的 Parse Push Rest API 出现 400 错误请求错误