0
私は自分のFacebookのWebアプリケーションから、このコードを持っている:のFacebookアプリの権限エラー
<?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 }
私は、このコードは、ユーザーの壁に掲示するための簡単なものを持っています。
致命的なエラー:キャッチされていないOAuthException:(#200)私は、このpublish_streamの許可が必要であることを知っているので、これはボタンの上部に表示されます。ユーザーがこの操作を実行するアプリケーションを承認していない
ユーザーがFacebook経由でFacebookからログアウトし、ログインボタンを使用してログインすると、正常に動作しますが、これを設定してどのように設定できますか?最初にサイトにアクセスしたときにこのエラーを表示しますか?だから混乱する!
感謝:)ユーザーがアプリで認証されている場合