0

PHP SDK の使用。私はログインでき、アプリは認証を正常に通過します (FB が私を止めようとする最大限の努力にもかかわらず!)。電子メールは、の厚意により表示されます<?php print_r($user_profile); ?>

ただし、例のページの上部にある配列は常に表示されます

[id] => 2
[oauth_uid] => 5
[oauth_provider] => facebook
[username] => 5

メールを出力しようとすると、再び5の値が表示されます。メールアドレスを取得するにはどうすればよいですか? 5と表示されるのはなぜですか?

4

1 に答える 1

2

次のようなことをする必要があります。

<?php
$user_profile = $facebook->api('/me');
print_r( $user_profile );

email許可を求めている場合は、完全なメールアドレスが表示されます。

于 2012-05-29T09:41:34.143 に答える