彼が私のアプリを受け入れることなく、user_id を取得できますか?
認証投票を必要としない投票アプリを構築する必要があります。user_id を保存できれば、すべての投票が一意であることを確認できます...
ありがとう
彼が私のアプリを受け入れることなく、user_id を取得できますか?
認証投票を必要としない投票アプリを構築する必要があります。user_id を保存できれば、すべての投票が一意であることを確認できます...
ありがとう
ユーザーがアプリをインストールしなかった場合に得られるものは非常に限られています。uid を取得することは、ユーザーのすべての公開データを取得することと同じであるためです (その uid と他のユーザーの任意の access_token を使用して、すべての公開データをクエリできます)。残念ながら、Facebook を使用してユーザーが既に投票したかどうかを追跡するには、アプリのインストールを要求する必要があります。
ユーザーがアプリを承認/承認することでアプリと共有しない限り、その情報を取得する方法はありません。
ユーザーがアプリを承認せずにユーザー ID を取得できる場合、それはプラットフォーム ポリシーhttps://developers.facebook.com/policy/に違反します。
次の API を呼び出すだけで、応答でユーザー ID を取得できます。
FB.api('/me', 'post', function(response)
{
console.log(response);
});