要检查用户是否使用新的 Facebook PHP API 登录,您可以遵循以下步骤:
composer require facebook/graph-sdk
require_once 'vendor/autoload.php';
$app_id = 'your_app_id';
$app_secret = 'your_app_secret';
$client = new Facebook\Facebook([
'app_id' => $app_id,
'app_secret' => $app_secret,
'default_graph_version' => 'v12.0',
]);
try {
$response = $client->get('/me');
} catch(Facebook\Exceptions\FacebookResponseException $e) {
echo 'Graph returned an error: ' . $e->getMessage();
exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
echo 'Facebook SDK returned an error: ' . $e->getMessage();
exit;
}
$user = $response->getGraphUser();
if($user) {
echo 'User is logged in and has granted access to the app.';
} else {
echo 'User is not logged in or has not granted access to the app.';
}
以上代码将检查用户是否使用新的 Facebook PHP API 登录。如果用户已登录并授权访问,则会显示相应的消息。如果用户未登录或未授权访问,则会显示相应的消息。
Global Day LIVE
云+社区技术沙龙[第14期]
腾讯云GAME-TECH游戏开发者技术沙龙
云+社区技术沙龙[第8期]
云+社区技术沙龙[第21期]
“中小企业”在线学堂
云+社区技术沙龙[第6期]
腾讯云GAME-TECH游戏开发者技术沙龙
领取专属 10元无门槛券
手把手带您无忧上云