解析服务器:找不到推送类型 android 的发件人
Parse Server: Can not find sender for push type android
我用我的 parse-server
发送推送通知是这样的:
curl -X POST \
-H "X-Parse-Application-Id: XXXXXXXXXXXXXXX" \
-H "X-Parse-Master-Key: XXXXXXXXXXXXXXX" \
-H "Content-Type: application/json" \
-d '{
"where": {
"deviceType": {
"$in": [
"ios"
]
}
},
"data": {
"title": "The Shining",
"alert": "All work and no play makes Jack a dull boy."
}
}'\ https://myserver.com/parse/push
在日志中我总是看到这条错误消息:
Mar 18 14:35:18 xsn-app parse-app[31790]: Can not find sender for push type android, {"where":{"deviceType":{"$in":["ios"]}},"data":{"title":"The Shining","badge":"1","alert":"All work and no play makes Jack a dull boy."}}
虽然设备确实能很好地接收推送通知。
我不向 android 设备发送推送通知。甚至没有一个注册。我也没有在我的解析服务器配置中配置 android push。只有一个 iOS 设备在解析服务器上注册。
知道为什么会这样吗?
它只是告诉你它不知道如何发送 Android 的 Push。如果用空白字符串定义 android 的推送,则可以消除此错误...
"android": {
"senderId": "...",
"apiKey": "..."
},
我用我的 parse-server
发送推送通知是这样的:
curl -X POST \
-H "X-Parse-Application-Id: XXXXXXXXXXXXXXX" \
-H "X-Parse-Master-Key: XXXXXXXXXXXXXXX" \
-H "Content-Type: application/json" \
-d '{
"where": {
"deviceType": {
"$in": [
"ios"
]
}
},
"data": {
"title": "The Shining",
"alert": "All work and no play makes Jack a dull boy."
}
}'\ https://myserver.com/parse/push
在日志中我总是看到这条错误消息:
Mar 18 14:35:18 xsn-app parse-app[31790]: Can not find sender for push type android, {"where":{"deviceType":{"$in":["ios"]}},"data":{"title":"The Shining","badge":"1","alert":"All work and no play makes Jack a dull boy."}}
虽然设备确实能很好地接收推送通知。
我不向 android 设备发送推送通知。甚至没有一个注册。我也没有在我的解析服务器配置中配置 android push。只有一个 iOS 设备在解析服务器上注册。
知道为什么会这样吗?
它只是告诉你它不知道如何发送 Android 的 Push。如果用空白字符串定义 android 的推送,则可以消除此错误...
"android": {
"senderId": "...",
"apiKey": "..."
},