【发布时间】:2019-11-03 13:57:35
【问题描述】:
我正在尝试直接在 firebase POST url 上发送 FCM 通知。当我注释掉 httpRequest 块时,该函数正确执行。 当我取消注释该块时,它开始在 Android 应用程序上给我“无效功能 (141)”错误。
请求有效并通过邮递员传递通知。
这是我的云功能:
const httpResponse = await Parse.Cloud.httpRequest(
url: 'https://fcm.googleapis.com/fcm/send/',
method: 'POST',
headers: {
'Content-Type': 'application/json;charset=utf-8',
'Authorization': 'key='+fcm_key
},
body:{
'data':{
'key1': 'value1',
'key2' : 'value2',
'key3': 'value3',
'key4': 'value4',
'key5': 'value5',
'key6': 'value6',
'key7': oneParseObject.get('someColumnName')
},
'registration_ids': new Array(targetFcmToken)
}
);
return 'Done with status code '+httpResponse.status;
【问题讨论】:
标签: android parse-platform parse-server back4app parse-android-sdk