0

私はこのようにログインします:

<script type="text/javascript">

function fbLogin(){
FB.init({ appId: 'FB_ID', 
status: true, 
cookie: true,
xfbml: true,
channelUrl: 'https://fbapps.promplac.si/channel.php',
oauth: true});
FB.login(function(response) {
if (response.authResponse) {
document.getElementById("korak1").submit();
} else {}
}, {scope:'email, user_likes, user_birthday, user_location, user_interests, photo_upload, publish_stream'});  
}
</script>

そして、これは正常に動作しています

ユーザーが通常のアクセス許可を付与するが、拡張されていない場合、フォームは送信されますが、php: facebook->getUser() で尋ねると、0 が返されます。

同じユーザーが再び私のアプリを使用し、拡張パーミッションを許可しません。通常、facebook->getUser() でユーザー ID を取得します。

なにが問題ですか?

4

1 に答える 1