プライベートメッセージを使うと、投稿を公開した人、投稿にコメントした人、ビジネスのFacebookページにコメントした人にビジネスのFacebookページからメッセージを1件送信できます。
9月にFacebookグループにサポートを拡張し、Facebookグループ内のページの投稿にコメントした人にプライベートメッセージを送信できるようになりました。
投稿やコメントに対してプライベートメッセージを送信するには、recipient
パラメーターをpost_id
またはcomment_id
に設定し、message
パラメーターを送信したいメッセージに設定して、/PAGE-ID/messages
エンドポイントにPOST
リクエストを送信します。
次の例は、ビジネスのページで顧客が公開した投稿へのメッセージを示しています。
こんにちは、甥のためにプレゼントを購入したいのですが、おすすめのものはありますか?
curl -X POST -H "Content-Type: application/json" -d '{ "recipient": { "post_id": "PAGE-POST-ID" }, "message": { "attachment":{ "type":"template", "payload":{ "template_type":"button", "text":"Of course, what is your budget for the gift?", "buttons":[ { "type": "postback", "title": "LESS THAN $20", "payload": "GIFT_BUDGET_20_PAYLOAD" }, { "type": "postback", "title": "$20 TO $50", "payload": "GIFT_BUDGET_20_TO_50_PAYLOAD" }, { "type": "postback", "title": "MORE THAN $50", "payload": "GIFT_BUDGET_50_PAYLOAD" } ] } } } }' "https://graph.facebook.com/<GRAPH-API-VERSION>/PAGE-ID/messages?access_token=<PAGE-ACCESS-TOKEN>"
このようなプライベートメッセージのフローがトリガーされます。
詳細については、以下のドキュメントをご覧ください。