2017-10-22 19 views
0

Facebookのカールに画像の添付ファイルを送信しようとしています。私はそれをececuted後 私は命令形(https://developers.facebook.com/docs/messenger-platform/send-api-reference/image-attachment画像の添付ファイルをfacebookに送ると、カールは動作しません。

curl \ 
-F 'recipient={"id":"YYYY"}' \ 
-F 'message={"attachment":{"type":"image", "payload":{}}' \ 
-F '[email protected]/home/dominic/site/drophere/hitcat.jpg;type=image/jpeg' \ 
"https://graph.facebook.com/v2.6/me/messages?access_token=XXXX" 

を持って、このエラーメッセージが表示されます。

{"error":{"message":"(#100) Message cannot be empty, must provide valid attachment or text","type":"OAuthException","code":100,"error_subcode":2018034,"fbtrace_id":"DwlBQTqXCw\/"}} 

は私のミスを見つける傾けます。

+0

あなたはパスが有効ではないようです –

答えて

0

「ペイロード」の後にa}がないようです:{}}。あなたのコードは以下のように読むべきです:

curl \ 
-F 'recipient={"id":"YYYY"}' \ 
-F 'message={"attachment":{"type":"image", "payload":{}}}' \ 
-F '[email protected]/home/dominic/site/drophere/hitcat.jpg;type=image/jpeg' \ 
"https://graph.facebook.com/v2.6/me/messages?access_token=XXXX" 
関連する問題