0

我尝试在我的 facebook 页面墙上发布消息。我使用 facebook Graph API(manage_pages 和 publish_stream)

当我执行我的代码 facebook 显示此错误。

任何人都知道如何做到这一点,或者我的代码需要改变??????谢谢

这是错误消息:L'URLfournie n'est pas autorisée par la configuration de l'application.: Une ou plusieurs URLfournies ne sont pas autorisées par les paramètres de l'application。Elle(s) doi(ven)t 对应 à l'URL du site ou du Canevas, ou le domaine doit être un sous-domaine de l'un des domaines de l'application。

<?php 
require_once 'src/facebook.php';

$appId='4067222xxxxxx';
$secret='deb4246189c15f173252exxxxxxxx';
$returnurl='https://pacific-savannah-xxxx.herokuapp.com/';
$permissions='manage_pages, publish_stream';

$fb=new Facebook(array('appId'=>$appId,'secret'=>$secret));

$fbuser=$fb->getUser();
if($fbuser){

}
else {
    $loginurl=$fb->getLoginUrl(array('scope'=>$permissions,'redirect-uri'=>$returnurl));
    echo '<a href="'.$loginurl.'">Login </a>';
}

?>
4

1 回答 1

0

确保您的应用程序配置正确。转到开发者网站并更新您的设置,以便在“使用 Facebook 登录的网站”部分(或其他相关区域)中输入您的网站 URL。确保您的域也包含在“应用程序域”字段中。

于 2013-05-01T14:54:12.147 回答