2

認証を強制せずにユーザーのFacebook IDを取得する方法はありますか? ユーザーが投票に一度だけ回答を追加できるアプリ ページを作成しようとしているので、何らかの一意の識別子で閲覧者を識別できるようにする必要があります。

私の好みは、ログインを強制しないことです。FacebookページのFacebookユーザーが一意であることを確認できるように、2つのステップを追加するのはUXが悪いと思います. 彼らのプロフィールなどへのアクセス許可は必要ありません。

ところで、同様の質問を見たことがありますが、最新のものや十分に近いものはありません。

4

1 に答える 1

0

セキュリティ上の理由から、ユーザーをログインさせない場合、ユーザーは自分に関する情報を収集していることを認識している必要があります。これがログインがある理由でもあります。

PHP SDK を使用して、ログイン後に ID を取得するには:

$userId = $facebook->getUser();
于 2012-06-13T20:35:19.620 に答える