0

グーグルからこれに関する多くの混合された答えを見つけます-しかしほとんど2-3年古くなっています。

FBページにサインオンするためのiframeアプリを作成しています。

アプリ内には投票メカニズムがあり、理想的にはユーザーをコンテンツごとに1つの投票に制限したいと考えています。登録を強制するのではなく、ユーザーの一意のFBIDに対する投票をログに記録するだけでした...

私は誰かがアドバイスできることを願って2つの問題にぶつかりました:

1)アプリに渡されたsigned_request変数にuser_idがまったく含まれていない場合があります-一見空白のようです...これは半ダース回しか発生していませんが、多くの場合、心配するほどです...

2)ページ管理者がログインすると、ユーザーIDではなくページIDが報告されるようです。これも、これが標準的な動作であるかどうかを理解するのに役立ちます...

誰かが似たようなことを試みましたか?

4

1 に答える 1

0

Facebookは、ユーザーIDを送信するのは、ユーザーがアプリを認証した場合のみです。Facebookは、ユーザーが承認しない限り、サードパーティのアプリに識別可能な情報を提供しません。送信している場合は、ユーザーがアプリを承認しているか、Facebookにバグがあります。

于 2011-11-11T18:05:33.657 に答える