无法向facebook用户发送批量应用程序请求

无法向facebook用户发送批量应用程序请求,facebook,facebook-graph-api,Facebook,Facebook Graph Api,我正试图通过执行如下所示的curl命令向应用程序用户发送facebook批处理请求: curl-F'access_token='-F'batch=[{“method”:“POST”,“relative_url”:“/apprequests”,“body”:“message=Hi!”}]https://graph.facebook.com 但是请求没有被发送 执行curl命令后的响应: [ {"code":200,"headers":[{"name":"Access-Control-Allow-O

我正试图通过执行如下所示的curl命令向应用程序用户发送facebook批处理请求:

curl-F'access_token='-F'batch=[{“method”:“POST”,“relative_url”:“/apprequests”,“body”:“message=Hi!”}]https://graph.facebook.com

但是请求没有被发送

执行curl命令后的响应:

[
{"code":200,"headers":[{"name":"Access-Control-Allow-Origin","value":"*"},
{"name":"Cache-Control","value":"private, no-cache, no-store, must-revalidate"},
{"name":"Connection","value":"close"},{"name":"Content-Type","value":"text\/javascript; charset=UTF-8"},
{"name":"Expires","value":"Sat, 01 Jan 2000 00:00:00 GMT"},
{"name":"Pragma","value":"no-cache"}]
,"body":"{\"request\":\"<REQUEST-ID>\",\"to\":[\"<FB-USER-ID>\"]}"}
]
[
{“code”:200,“headers”:[{“name”:“Access Control Allow Origin”,“value”:“*”},
{“名称”:“缓存控制”,“值”:“私有,无缓存,无存储,必须重新验证”},
{“名称”:“连接”,“值”:“关闭”},{“名称”:“内容类型”,“值”:“文本\/javascript;字符集=UTF-8”},
{“name”:“Expires”,“value”:“Sat,2000年1月1日00:00:00 GMT”},
{“名称”:“Pragma”,“值”:“无缓存”}]
,“正文”:“{\”请求\“:\”,\“至\“:[\“\”]}”
]
我做错了什么


参考资料:

根据您作为样本提供的响应,您的请求将被发送,并且具有
id
(在批处理请求的响应
正文
字段中指示)

您的问题可能不是发送请求的问题,而是显示关于该请求的通知的问题,请注意,仅为用户对用户请求发送通知,而不为应用程序对用户请求显示通知。

消息“正文”应作为称为“消息”的URL编码参数位于相对URL中


如何以批处理请求的形式发送应用程序通知?