1

こんにちは、私はドキュメントを読みましたが、次の質問に対する決定的な答えを得るのに苦労しています:

  1. 私たちのアプリは、特定のユーザーが別のアプリを使用しているかどうかを検出できますか? 私たちが管理者である場合、または両方のアプリの ID を持っている場合はどうでしょうか。

  2. アプリの 1 つが FB から削除された場合、削除される前にユーザーがそのアプリをインストールしていたかどうかを確認する方法はありますか? 過去のアプリの履歴のようなものだと思います。

ここ: FB Connect: ログインしているユーザーの Facebook アプリを確認する方法はありますか?

ベストアンサーは「あなたにできる最大限のことだと思います...」ですが、確実に知りたいです。

助けてくれてありがとう。

4

1 に答える 1

0

許可user_actions:APP_NAMESPACEを要求すると、ユーザーがそのアプリで実行したグラフを開く操作を確認できます。 http://developers.facebook.com/docs/authentication/permissions/#open_graph_perms

私のアプリでは、通常、承認されたすべてのユーザーのユーザー ID をデータベースに保存します。「Deauthorize Callback URL」を介して呼び出しを受けた場合、データベースからユーザーを削除するのではなく、ユーザーに承認解除のフラグを立てるだけです。

このようにして、自分のアプリを使用している (または使用したことがある) ユーザーの概要を簡単に把握できます。これにより、いくつかのアプリを使用しているユーザーに特別な機能を提供できます。

たとえば、写真アプリ (Instagram など) と GPS 実行アプリ (Endomondo など) を作成したとします。ユーザーが Endomondo で実行中に Instagram で写真を撮った場合、写真に GPS タグを付けるか、写真を Endomondo に追加するオプションを提示できます。

これは、私たち開発者がもっと使うべきだと思うものです。おそらく、他のアプリにオープン API を提示して、アプリが連携できるようにします。

于 2012-09-19T12:40:28.297 に答える