由于 fql 查询是请求 url 的一部分(例如http://graph.facebook.com/fql?q=SELECT ...),我想 url(或其参数)的长度有限制吗?
问问题
1724 次
1 回答
6
FQL 查询本身的长度没有记录或公布的限制,但查询字符串的长度有限制(浏览器和 Web 服务器的长度不同,请参阅兼容性问题)。
请注意,您不需要使用 GET 来运行查询,并且 POST 可以正常工作,从而避免查询字符串限制。
顺便说一句,如果您将使用 SDK 发出 FQL 查询,您可以手动指定适当的 HTTP 方法
使用 JS-SDK:
FB.api('/fql', {q:'FQL_QUERY'}, 'post', function(response){
// Handle results
});
使用 PHP-SDK:
$response = $fb->api('/fql', 'post', array('q'=>'FQL_QUERY'));
于 2012-09-24T09:50:28.560 回答