:
1. , . , [native] FB - .
- , facebook . facebook. , facebook , URL-. , / Facebook
facebook api, $uid facebook [ ] null $uid = $facebook->getUser();
, , $uid [ null ]. , , , $user = $facebook->api('/me'). , facebook. , , , facebook, .
, api ('/me') , , try-catch . [, , . , app_id ]
$user null, URL [ facebook], $loginUrl = $facebook->getLoginUrl() URL-.
facebook api
:
<?php
require_once("facebook.php");
$config = array();
$config['appId'] = 'app id';
$config['secret'] = 'secret app id';
$facebook = new Facebook($config);
$uid = $facebook->getUser();
if( ! $uid){
try{
$user = $facebook->api('/me');
if($user){
$logoutURL = $facebook->getLogoutUrl();
}
}catch(FacebookApiException $e){
$user = null;
$loginURL = $facebook->getLoginUrl();
}
}
PHP- facebook, . Facebook api , , .
, !