华为推送服务API - 从REST API获取推送ID

3

我正在尝试使用HMS推送Rest API向我的Android应用程序发送通知。

该系统可行,但是我无法找到一个API来查找推送ID(令牌)。

{
    "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的内容,但两天后还是没有发现任何信息 :(

请帮助我! 谢谢!

2个回答

3

PushToken只能从设备上获取。在设备上,您应该执行接收它的方法,然后将此PushToken发送到您的后端。


3

mohax 的回答是正确的。我想再补充一点:

pushtoken 是通过客户端集成 Push SDK 后使用 SDK 提供的 API 获取的。在获取 pushtoken 后,您需要将其发送到服务器。

有关详细信息,请参阅此文档


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接