あなたのボットは別のFacebookユーザーにメッセージを送信できます。 BユーザーはAボットに行き、最初にメッセージを送信する必要があります。そのメッセージがAボットに送られると、番号がユーザに関連付けられます。番号はユニークで、他のFacebook IDとは関係ありません。その番号でボットはユーザーに直接メッセージを送ることができます。
私のデモに例がありますbotです。ボットは自分の個人アカウントにメッセージを送信します。あなたは 'Contact'と 'Send a message'の下にライブhereを見ることができます。
ここにいくつかのnodejsスニペットがあります。長い番号は、私のデモボットの個人アカウントIDです。
sendTextMessage(1073962542672604, messageText); // send a message to Matthew directly
...
function sendTextMessage(recipientId, messageText) {
var messageData = {
"recipient": {
"id": recipientId
},
"message": {
"text": messageText,
"metadata": "DEVELOPER_DEFINED_METADATA"
}
};
callSendAPI(messageData);
}