【发布时间】:2013-01-19 22:48:46
【问题描述】:
我正在使用的一些代码出现以下错误。错误是
API 错误代码:191 API 错误描述:指定的 URL 不属于应用程序 错误消息:redirect_uri 不属于应用程序。
<?php
$facebook = new Facebook(array('appId' => $app_id,'secret' => $app_secret,'cookie' => true));
if($facebook->getUser() < 1)
{
$red_url = $page_url.'?sk=app_'.$app_id;
$redir = $facebook->getLoginUrl(array('redirect_uri'=>$red_url,'next'=>$red_url,'scope'=>'offline_access,publish_stream,status_update,photo_upload,user_birthday'));
echo "<script>top.location.href='".$redir."';</script>";
exit;
}
$user = $facebook->api('/me');
谁能解释一下如何解决这个问题以及为什么会发生这种情况?
【问题讨论】:
-
错误似乎很明显。您使用的重定向 url 与您的应用程序设置中的给定域名不匹配。
标签: php facebook facebook-graph-api