Facebook graph api [文件获取内容]:无法打开流
我有正确的访问令牌,但当我调用file\u get\u contents时,我收到以下错误:Facebook graph api [文件获取内容]:无法打开流,facebook-graph-api,file-get-contents,Facebook Graph Api,File Get Contents,我有正确的访问令牌,但当我调用file\u get\u contents时,我收到以下错误: [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request in.. 在浏览器中粘贴echo$fql\u query\u url会得到正确的结果吗 这是一个编码问题吗?我这样问是因为其他fql查询工作正常。以下是违规代码: <?php require_once
[function.file-get-contents]: failed to open stream: HTTP request failed!
HTTP/1.1 400 Bad Request in..
在浏览器中粘贴echo$fql\u query\u url会得到正确的结果吗
这是一个编码问题吗?我这样问是因为其他fql查询工作正常。以下是违规代码:
<?php
require_once('facebook.php');
//GET access token
echo $uid = $facebook->getUser();
$access_token = $facebook->getAccessToken();
echo '<br>';
// Run fql query
$fql_query_url = 'https://graph.facebook.com/'
. '/fql?q=SELECT page_id from page_admin WHERE uid='.$uid.''
. '&access_token=' . $access_token;
$fql_query_result = file_get_contents($fql_query_url);
$fql_query_obj = json_decode($fql_query_result, true);
//display results of fql query
echo '<br><pre>';
print_r("query results:");
print_r($fql_query_obj);
echo '</pre>';
我遇到了这个问题,并通过url编码FQL解决了它。谢谢,我明白了:我认为这就是问题所在。另一个问题:我将如何FQL页面选项卡,需要获得页面名称?