0


設定:

  • 私は人々が彼らのFacebookアカウントでログインすることを可能にするウェブサイトを持っています。(私は明らかに彼らがそうすることを可能にするFBアプリを作成しました)
  • そのサイトでは、ログインしているユーザーは、ユーザーIDに基づいてFB.uiの「送信」メソッドを介してアプリの他のユーザーにプライベートメッセージを(正常に)送信できます。


追加情報:

ご存知かもしれませんが、Facebookの受信トレイは「2つの受信トレイ」で構成され、「プライマリ受信トレイ」と「その他」の受信トレイがあり、通常、すべてのメッセージは友達ではない(または関係のない)人々から送信されます。 。
受信トレイの[設定の編集]をクリックすると、次のオプションが表示されます

。1)基本的なフィルタリング(推奨)ほとんどの場合、友人や知り合いからのメッセージが表示されます。

2)厳密なフィルタリングほとんどの場合、友人からのメッセージが表示されます。あなたが聞きたい人からのメッセージはあなたの他のフォルダに行くかもしれません。


これで、ガールフレンドの友達を外し、「メソッド」を介して彼女にメッセージを送信することで、「送信」メソッドを正常にテストすることができました。>彼女の「プライマリ受信トレイ」に直接移動し、彼女は「

主な質問/懸念事項:

私のウェブサイトFB.uiの「送信」メソッドを介してアプリの他のユーザーに送信されるすべてのメッセージが、「他のメールボックス」に振り分けられることなく、メインの受信トレイに配信されることを絶対に確信できますか。
Facebookのトップバーに「新しいメッセージ」の警告が表示されるようにする必要があります。

追加

これを行うには、特別な許可を求める必要がありますか(「これ」は確認部分を意味します...)?
私は現在持っています:'scope' => 'read_stream, publish_stream, email, user_about_me', (etc...)

4

1 に答える 1

0

新しい「メッセージへの支払い」機能を使用する以外に、メッセージがプライマリ メールボックスに確実に届くようにする方法はないと思います。ユーザーが以前にアプリに対して否定的なやり取りをしたことがある場合、メッセージはおそらくユーザーの "その他" フォルダーに格納されます。

メッセージよりリクエストを送ったほうがいいかもしれません。ユーザーがアプリをブロックしない限り、これらはツールバーと Web アプリの右上隅の両方に表示されます。

于 2013-01-24T13:59:19.670 に答える