2017-10-22 1 views
0

컬을 사용하여 페이스 북 채팅에 이미지 첨부 파일을 보내려고합니다. 내가 ececuted 후 내가 지시 양식 (https://developers.facebook.com/docs/messenger-platform/send-api-reference/image-attachment)페이스 북에 이미지 첨부 파일 보내기와 컬링이 작동하지 않습니다.

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

"payload"다음에 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" 
관련 문제