2017-05-18 7 views
0

Facebookのメッセンジャーを使用してアプリをオープンするリンクを送信するアプリを開発中です。 それから私は、リンクを受信したユーザーが、リンクが発信されたユーザーにしか応答できないようにしたいと思います。私はこのための解決策を見つけることができません。idによって選択されたfacebook messenger-userにメッセージを送信する方法はありますか?

私はreact-native-fbsdkを使用していますが、shareContentの共通パラメータにpeopleIdsという名前の小道具がありますが、sendButtonで動作させることはできません。 Facebookの連絡先にすべてのリンクを送信しようとするたびに表示されます。 返信を直接送信する方法がある場合は、それについて聞いてうれしいです!

これは私がshareLinkContentをライトしようとしている方法です。もし誰かがエラーを見たら私に教えてください。

state = { 
 
    shareLinkContent: shareLinkContent = { 
 
     contentType: 'link', 
 
     contentUrl: 'www.somelink.com', 
 
     commonParameters: commonParameters = { 
 
     peopleIds: ['XXXXXXXXXXXXX'] 
 
     } 
 
    } 
 
    }

答えていただきありがとうございます!

+0

あなたの意図したやり取りが何であるかを私に明確にすることはできますか?私は完全に理解していない、ユーザーがメッセージを送信する友人を選択しますが、ボットはメッセージを配信しますか?あなたは何をしたいですか?私はfbメッセンジャープラットフォームをよく知っていますが、ユースケースを理解していないと助けてくれるのです。 –

+0

申し訳ありませんが、私は説明が貧弱です。私のusecaseはこのようなものです:1人のユーザーがfacebookメッセンジャーを通して別の友達に私のアプリからのリンクを送ります。他の人がリンクを受信し、それはディープリンク経由でいくつかのパラメータで私のアプリを開きます。その後、このユーザーはいくつかのチョイスを行い、リンクを返信しますが、今回は最初の送信者だけに送信するオプションが必要です。私はfacebook idを持っていて、shareContentのpeopleIdsはそのトリックをすべきだと思ったが、そうではないようだ。答えをいただきありがとうございました。これが理解しやすいと思います。 – Struts

+0

友人リストを仲介者に迂回させて送信ボタンを押すだけで、直接返信ボタンが優先されます。 – Struts

答えて

0

私の知る限り、これは不可能です。

関連する問題