0
나는 내 페이스 북의 웹 응용 프로그램에서이 코드를 가지고 :페이스 북 응용 프로그램 권한 오류
이 코드를<?php if (!$user_profile) { ?>
<div class="fb-login-button" data-perms="email,user_birthday,publish_stream">Login with Facebook</div>
<?php } else { ?>
Your user profile is
<pre>
<?php //print htmlspecialchars(print_r($user_profile, true)) ?>
</pre>
<?php echo $user_profile['name']; ?>
<?php
$data = array("message" => "Hello Woghfd!");
$status = $facebook->api("/me/feed", "POST", $data);
//echo $user;
?>
<?php }
, 간단한 일이 사용자의 벽에 게시 할 수 있습니다. 나는이 publish_stream에 대한 허가가 필요하다는 것을 압니다. 맨 위에 버튼이 포함되어 있지만 사용자가 내 사이트를 방문하면 오류가 발생합니다.
치명적 오류 : 알려지지 않은 OAuthException : (# 200) 사용자가이 작업을 수행하도록 응용 프로그램을 허가하지 않았습니다.
이제 사용자가 페이스 북을 통해 페이스 북에서 로그 아웃 한 다음 로그인 버튼을 사용하여 로그인하면 ok로 작동하지만 어떻게 설정해야합니까? 처음에 사이트를 방문 할 때이 오류를 표시 하시겠습니까 ??? 그래서 혼란스러워!
감사합니다 :)