2011-11-11 5 views
0

Googleからこれに多数の回答がありますが、たいていは2〜3年古いです。Facebook iframe - ユーザーが認証されていなくてもユーザーIDを識別する

私はFBページにサインインするiframeアプリケーションを構築しています。

私たちは、投票の仕組みを持っています。理想的には、各コンテンツに対してユーザーを1票に制限したいと考えています。

1)に渡さたまにsigned_request変数:むしろ...

を私たちは、ユーザー独自のFBのIDに対して投票をログに記録するつもりだったの登録を強制するよりも、私はうまくいけば、誰かが上でアドバイスすることができる2つの問題をヒットしましたアプリはuser_idをまったく含んでいません - 一見空白です...これは半ダースだけ起こっていますが、しばしば心配するほどです...

2)ページ管理者がログインするとユーザIDの代わりにページIDを報告しているようです - これが標準的な動作であれば、もう一度理解してください。

誰もが何か似たような試みをしましたか?

答えて

0

FacebookはユーザーのIDを送信します。ユーザーIDは、アプリの期間を指定した場合のみです。 Facebookは、ユーザーが承認しない限り、第三者のアプリに識別可能な情報を提供しません。彼らがそれを送っている、ユーザーがアプリを承認した、またはFacebookがバグを持っている場合。