1

我尝试使用 Tizen 推送消息服务发送通知。

我收到这个错误

statusCode : 3052
StatusMsg : "error of application authentication failed - header: APPID, regId: 0000000000000000"

我不知道为什么,我在文档中找不到这个错误。

仅当 Tizen 开发人员设备(操作系统版本 2.1)生成 regId 时,我才会收到此错误。它适用于模拟器。

在客户端,我们使用了基于示例“PushClient”的本​​机应用程序。

cf:https ://developer.tizen.org/help/index.jsp?topic=%2Forg.tizen.native.appprogramming%2Fhtml%2Ftutorials%2Fmessaging_tutorial%2Ftask_pushclient.htm

这是请求的详细信息

URL :
        https://apnortheast.push.samsungosp.com:8088/spp/pns/api/push

Request Header :
    Content-Type: application/json
    Content-Length: 302
    appID: APPID
    appSecret: APPSECRET

Request Body :
    {"regID":["04REGID"],"requestID":"REQUESTID","message":"badgeOption=INCREASE&badgeNumber=1&action=ALERT&alertMessage=1","appData":"{\"title\":\"\",\"description\":\"test\"}"}


Response :
    HTTP/1.1 200 OK
    Content-Type: application/json; charset=UTF-8
    Content-Length: 162
    Connection: keep-alive

    {"results":[{"regID":"","requestID":"","statusCode":3052,"statusMsg":"error of application authentication failed - header: APPID, regId: 0000000000000000"}]}

有任何想法吗 ?

4

1 回答 1

1

最后,我们只需删除我们设备上的应用程序。一个新的 regId 已经生成并且这个工作。

它仍然有点奇怪,因为有时生成的令牌似乎不起作用,我真的不知道为什么。

于 2013-06-17T13:33:35.243 回答