私の場所をモバイルクライアントからfacebook-messengerに送信する方法はありますが、どのようにボットからいくつかの場所を送信できますか?私はbotから同様の構造を送信しようとすると(メッセンジャープラットフォームAPI)どのようにFacebookのメッセンジャープラットフォームから場所を送信するには?
、私はエラーを取得する: (#100) Unsupported attachment type
がbotから私の場所を送信する方法はありますか?ボットに受信したメッセージの
例:
{
"object": "page",
"entry": [{
"id": "1719442148306048",
"time": 1466780344978,
"messaging": [{
"sender": {"id": "123456789"},
"recipient": {"id": "987654321"},
"timestamp": 1466780344847,
"message": {
"mid": "mid.12345698875:c80066d69b6cee1779",
"seq": 65,
"attachments": [{
"title": "Dmitry's Location",
"url": "Link to bing.com through facebook redirect"
"type": "location",
"payload": {"coordinates": {"lat": 55, "long": 37}}
}]
}
}]
}]
}
私はこのような添付ファイル付きのメッセージを送信してみてください。
"attachment": {
"type": "location",
"payload": {"coordinates": {"lat": 55, "long": 37}}
}
あなたは私たちを見ることができます[MCVE]あなたがデータそのままの場所でメッセージを送っている方法を表していますか? – gravity
はい。私は質問を編集しました。 – Dmitry
'' attachment "'はJSON内の配列です。 '['と ']'がすべてのデータ( 'type'と' payload')をカプセル化していることに注目してください。 '[]'を追加して、 'attachment'の開始と終了を示し、それが解決したかどうかをお知らせください。 – gravity