0

ユーザーがFBアプリ(FBアプリケーションもあります)リクエストを介して友達を招待できるモバイルアプリを開発しています。

これが実装されたとき、それはうまくいきました。通知は、友達の FB の地球アイコンの下に来ました。その時点でユーザーがその通知をクリックしたときに何が起こるかは実装されていません。

数日間のテストの後、突然地球の下に表示されなくなりましたが、アプリのリクエストはリマインダーとして扱われました。また、リクエストは appcenter/requests にも表示されます。しかし、グローブの下ではありません。

FB アプリをインストールするバックエンドを追加しましたが、グローブの下にまだリクエストが表示されません

FB ドキュメントで多くの調査を行った結果、アプリのリクエストはプログラマーが削除する必要があることがわかりました。これはどのように達成できますか?アプリのリクエストを送信した後、これらの ID をどこにも保存していません。

私を助けてください。

ありがとうございました。

4

1 に答える 1

0

多くのFBドキュメントを調べた後、このソリューションを取得しました。

アプリのリクエストごとに、Facebook はデータベースに一意の ID を作成します。

これらのアプリ リクエストは、地球アイコン、アプリ センター、リマインダーでも確認できます。

受信したユーザーが pp リクエストをクリックした場合、開発者はその一意の ID を Facebook から削除してアプリをインストールする責任があります。

一意のIDを削除していないため、FBは今後のアプリリクエストを通知されていないリマインダーとして扱います.

これらの ID をすべて削除したところ、通知に再び表示されるようになりました。

于 2013-03-10T11:30:32.203 に答える