2016-05-15 1 views
3

私はFacebookのボットメッセンジャーAPIを使って作業していますが、これを検索しましたが、答えが見つからないようです。私は構造化されたメッセージを送ることができることを認識していますが、これはうまくいくでしょうが、これはずっと簡単です。Facebookボットメッセンジャーリンクカードを送信しますか?

ボットがリンクカードを送信することは可能ですか?友人や何かと話すとき、あなたはリンクを送ることができ、メッセンジャーは自動的にリンクからデータを引っ張り、以下のようにこのかわいいカードに入れます。

ボットでメッセージを送信すると、リンクが送信されます。

When I send a message to the bot it sets it up in a card. When the bot sends the same link it just sends the link

すべてのアイデア、または構造化されたメッセージの私の唯一のオプションですか?

+0

残念ながら現時点では不可能です。あなたは最近導入されたWebビューとボタンをミキシングすることもできます! https://developers.facebook.com/docs/messenger-platform/messenger-extension – user151496

答えて

0

私はあなたが知っていると確信しているとして、ドキュメントはテキストメッセージ、画像、および構造化されたメッセージが、...

に言及しているチャットボットに送信されたリンク・メッセージは、次のようになります。

{ "mid": "<mid>", "seq": <seq>, "text": "test", "attachments": [ { "title": "<title>", "url": "<url>", "type": "fallback", "payload": null } ] }

だから、あなたは、Facebookへのbotから、次のように気にいらを投稿しようとすると何が起こるかを見ることができる:

{ "attachment":{ "title": "test", "url": "https://facebook.com/", "type":"fallback", "payload": null } }

01それは参考のため:(

を働いていた場合

しかし、正直に言うと、私は驚かれると思い、ボットから送信された画像の添付ファイルは次のようになります。

{ "attachment":{ "type":"image", "payload":{ "url":"https://petersapparel.com/img/shirt.png" } } }

+0

FWIW、これを試しましたが、うまくいきません。 – db42

0

をURLをしようとしないのはなぜボタンをクリックします。リンクを送信し、そのリンクをクリックできるようにしたいので、同様にFacebookがリンクのプレビューをロードするようにします。 FacebookはURLボタンのプレビューを行います

関連する問題