2
테스트 사용자는 모든 것이 잘 작동하지만 앱을 게시하고 앱을 클릭하면 권한 팝업 대화 상자가 나타나지 않습니다. 나는 약간의 oauth 문제가있다라고 생각한다. 그러나 확실하지 않은. 제발 도와주세요Facebook 앱이 권한으로 팝업되지 않습니다.
require 'facebook-files/facebook.php';
$app_id='xxxxxxxxxx';
$secret='xxxxxxxxxxxxx';
$facebook = new Facebook(array(
'appId' => $app_id,
'secret' => $secret,
'cookie'=> true,
'grant_type' => 'client_credentials'
));
// Get User ID
$user = $facebook->getUser();
if ($user) {
try {
//$access_token = $facebook->getAccessToken();
// Proceed knowing you have a logged in user who's authenticated.
$user_profile = $facebook->api('/me');
$friends = $facebook->api('/me/friends?fields=id,name,birthday,picture');
$event = $facebook->api('/me/?fields=events.fields(id,name)');
} catch (FacebookApiException $e) {
echo "Exception".error_log($e);
$user = null;
exit;
}
}
// Login or logout url will be needed depending on current user state.
if ($user) {
$logoutUrl = $facebook->getLogoutUrl();
} else {
$loginUrl = $facebook->getLoginUrl(array(
'scope' => 'read_stream,publish_actions,publish_stream,user_birthday,friends_birthday', 'display'=>'popup')
);
}
단지 확인 ... 팝업 차단기가 사용 중지되었습니다. 팝업 차단기를 사용하도록 설정하면 권한 창을 차단합니다. –
확실한 팝업 차단기가 없습니다. – user3300206