画像をアップロードしたFacebookボットを作成していて、画像で応答します。添付ファイルで画像を送信してサーバーから削除したり、画像にURLを送信してサーバー上に画像を保存する必要がありますか?Facebook Messenger Bot、画像添付ファイルを送信
2
A
答えて
1
私は同じ問題を抱えていますが、まだ答えは見つかりませんでした。
今のところ、Facebookのボットで画像を送信する唯一の方法は、あなたの画像のURLで "image_url"です。
2
curl \
-F recipient='{"id":"USER_ID"}' \
-F message='{"attachment":{"type":"image", "payload":{}}}' \
-F [email protected]/tmp/testpng.png \
"https://graph.facebook.com/v2.6/me/messages?access_token=PAGE_ACCESS_TOKEN"
ここでは、JPGまたはPNGをatachする方法についての公式の例を見つけることができます。 https://developers.facebook.com/docs/messenger-platform/send-api-reference#examples
3
アップロードAPIを使用して添付ファイルをサーバーにアップロードできます。
curl -X POST -H "Content-Type: application/json" -d '{
"message":{
"attachment":{
"type":"image",
"payload":{
"url":"http://www.messenger-rocks.com/image.jpg",
"is_reusable":true,
}
}
}
}' "https://graph.facebook.com/v2.6/me/message_attachments?access_token=PAGE_ACCESS_TOKEN"
アップロードコールでは、添付ファイルをユーザーに再度送信せずに送信するために使用できるattachment_idが返されます。
curl -X POST -H "Content-Type: application/json" -d '{
"recipient": {
"id": "USER_ID"
},
"message": {
"attachment": {
"type": "image",
"payload": {
"attachment_id": "1745504518999123"
}
}
}
}' "https://graph.facebook.com/me/messages?access_token=PAGE_ACCESS_TOKEN"
関連する問題
- 1. MFMailComposer送信添付画像縮小
- 2. MFMailComposer送信添付画像のサイズが
- 3. Facebook messenger apiビデオメッセージを送信
- 4. 画像をブラウザに添付ファイルとして送信します
- 5. Android \ Intent:画像の添付ファイル付きのメールを送信する
- 6. ブラックベリーで画像添付のメールを送信する方法
- 7. ImageViewから画像を電子メールの添付ファイルとして送信する
- 8. ZF2に添付ファイルを添付した電子メールを送信
- 9. データベースレコードからjavaMail添付ファイルを送信
- 10. 添付ファイルを1つ送信する
- 11. 配送メールでの画像添付
- 12. YiiMail送信添付
- 13. Driod X送信添付ファイル電子メール
- 14. DIME添付ファイルの送受信Java
- 15. xmlファイルへの画像URLを添付
- 16. PHPでインライン添付画像付きのHTMLメールを送信する方法
- 17. Wordpressの画像の添付ファイル
- 18. のJavaメール - 添付ファイル&&インライン画像
- 19. Facebook Messenger Platform Setup
- 20. facebook messenger botのflickrランダムイメージを取得するには?
- 21. ajaxローダー画像を添付
- 22. KitKatのGmailが画像や動画以外の添付ファイルを送信するとクラッシュする
- 23. PhoneGapファイル転送画像送信フォーム
- 24. Gmailで添付ファイルRを添付した電子メールを送信
- 25. 添付ファイルとしてログファイルを添付した電子メールを送信
- 26. Androidの意図:添付ファイル付きのメールを送信
- 27. Androidで添付ファイル付きのメールを送信する方法
- 28. Rubyで添付ファイル付きのメールをPony Gemに送信
- 29. 添付ファイル付きメールはHTMLメッセージを送信しません
- 30. Mac端末が添付ファイル付きで電子メールを送信
ええ、それはAPIが私の一時的な解決策は、cronジョブをサーバーにそれを払拭する前に、nは時間以内に画像をダウンロードするようにユーザーに促すようになります:(言うことだ。 – Carpetfizz