私はFBメッセンジャーボットについて質問しています。 私は私たちにユーザーとFB IDに関する情報を提供するFBログインを持っているWebアプリケーションを持っています。Facebook Messenger Bot
FBメッセンジャーも、私たちにIDを与えるが、それはFBのIDとは別のだと私はそれらの2
間の任意の接続を見つけることができません我々はメッセンジャーIDでFBの利用者を特定する方法はありますか? ありがとう!
私はFBメッセンジャーボットについて質問しています。 私は私たちにユーザーとFB IDに関する情報を提供するFBログインを持っているWebアプリケーションを持っています。Facebook Messenger Bot
FBメッセンジャーも、私たちにIDを与えるが、それはFBのIDとは別のだと私はそれらの2
間の任意の接続を見つけることができません我々はメッセンジャーIDでFBの利用者を特定する方法はありますか? ありがとう!
FBメッセンジャーも、私たちにIDを与えるが、それは
FB IDとは異なりますはい、それはあなたのボットを動作させているページごとに異なるであろう意味(ページスコープIDと呼ばれています。 )
https://developers.facebook.com/docs/messenger-platform/implementation#send_api:
これらのIDは、ページスコープです。これらのIDは、アプリスコープのFacebookログインアプリから返されたIDとは異なります。正しく機能するには、このページのMessenger統合から取得したIDを使用する必要があります。
と私はあなたがになっていないため、だものを2
間の任意の接続を見つけることができません。
はい、実際には方法はありますが、 それは公式ではありませんが、私はしばらくそれを使用してきました。
MessengerとFBアプリの両方でユーザーのプロフィール画像を取得するだけです。 Facebookはプロフィール写真をURLとして提供しています。メッセンジャーやアプリから取得したものでも同じです。
あなたがしなければならないことは、これらのURLを保存することです。メッセンジャーとプロファイルを一致させたい場合は、プロファイル写真のリンクを比較するだけで、ユーザープロファイルをメッセンジャーにリンクすることができます。
これに注意してください。ユーザーがプロフィール画像を変更するとどうなりますか? 1つのプラットフォームに保存したものと、追加したい新しいプラットフォームのものとは一致しません – akinmail