2016-09-23 20 views
0

私はFacebookのFacebookメッセンジャーで地図を表示する必要があります。ドキュメントによると、コードはうまくいくはずですが、メッセージと場所のアイコンしか表示されません。誰も似たような問題に直面しましたか?facebook messenger botの地図を表示

var messageData = { 
    recipient: { 
     id: userId 
    }, 
    message: { 
     text: msg, 
     metadata: "DEVELOPER_DEFINED_METADATA", 
     quick_replies: [ 
     { 
      "content_type": "location" 
     } 
     ] 
    } 
    }; 
    callSendAPI(messageData); 
} 
+0

[Facebookメッセンジャープラットフォームから場所を送信する方法は?](http://stackoverflow.com/questions/38017382/how-to-send-location-from-facebook-messenger-platform) – Dmitry

+0

ありがとうございました。私はそのコードがメッセンジャーアプリからのみ動作するのを知らなかった。 – user2716548

答えて

1

IOSメッセンジャーアプリで問題なくこの機能を使用することができました。 「位置情報」機能を使用すると、ユーザーは自分の位置情報をボットに送信できます。デフォルトでは、「Your Location」と「Tap to view on map」の地図が表示されました。

私はデスクトップから試してみましたが、場所がアプリでのみ使用可能であることを示すエラーが表示されました。

ボットがDMS Software Bot.で実行されています。「quick reply」と入力してください。

ソースはgithubのFB-Robotです。

関連する問題