Facebook 用の最新のPHP SDK を使用して、アプリのアクセス許可を付与しています。これが、アプリのアクセス許可を付与する方法です。
$extra_params = array('scope' => 'email, read_mailbox,friends_online_presence,xmpp_login,publish_actions',
);
$loginUrl = $facebook->getLoginUrl($extra_params);
ユーザーを一人でオンラインにするにはどうすればよいですか? 以下のコードを使用すると、他のユーザーがオフラインであってもすべてのユーザーを取得できます
$user_profile = $facebook->api('/me/friends');
var_dump($user_profile);
これを使用すると、空の配列が得られます。
$user_profile = $facebook->api('/me/friends/online');
var_dump($user_profile);