1

Facebookを使用すると、ユーザーはアプリと共有する情報を制御したり、「ユーザーが使用するアプリに情報をどのように提供するか」を制御したりできます(https://skitch.com/nicksoman/emqhx/privacy-settings)。

Facebook APIは、1)ユーザーがその情報をリストしていないか、2)ユーザーがその情報へのアプリのアクセスをブロックしているために、利用できない情報に対して空白を返します。

これらの2つのセットを区別することは可能ですか?つまり、場所のようなものをプルしようとして空白が返される場合、場所が空白に設定されている人と、アプリと共有していない人の違いを区別することはできますか?

これに関するアドバイスがあればいいのですが。

4

2 に答える 2

0

アクセス許可エンドポイントhttps://developers.facebook.com/tools/explorer/?method=GET&path=me%2Fpermissionsを使用して、ユーザーがアプリケーションに付与したアクセス許可を確認することもできると思います。次に、彼らがあなたのアプリにあなたが望むものに対して適切な許可を与えているかどうかを確認でき、そうであれば、それが単に空白であるかどうかを知ることができます

于 2012-08-08T18:56:43.127 に答える
0

いいえ、2つのケースを区別することはできませんが、「ユーザーが使用するアプリに情報を提供する方法」設定は、アプリを実際に使用しているユーザーではなく、アプリユーザーの友達のみを参照することに注意してください。

于 2012-08-08T18:11:32.360 に答える