我正在使用http://developers.facebook.com/docs/plugins/registration/上的信息来注册和登录 Facebook 用户。我将如何请求此许可?我试过用
&scope=permission,permission,etc,etc
在字段之前,然后在字段之后。无论如何,系统仍然说
The user hasn't authorized the application to perform this action
对此问题的任何帮助将不胜感激!
注册后,我尝试如下,它仍然吐出同样的错误:
if ($_REQUEST) {
require 'facebook.php';
$facebook = new Facebook(array('appId' => APP_ID,'secret' => APP_SECRET));
$user = $facebook->getUser();
if ($user) {
$loginUrl = $facebook->getLoginUrl(array('scope' => 'email,publish_stream'));
$statusUpdate = $facebook->api('/me/feed', 'post', array('message'=> 'Testing posting to may wall', 'cb' => ''));
} else {
$loginUrl = $facebook->getLoginUrl(
array('scope' => 'email,publish_stream','redirect_uri' => REDIRECT_URL )
);
}
}