0

我正在尝试从以下地址检索 object_url 信息:

https://www.facebook.com/pages/1988/180038755381895?fref=ts
https://www.facebook.com/1nkedandSexy?fref=ts

我使用的 FQL(来自 PHP SDK)如下:

SELECT id, name FROM profile WHERE id in (SELECT id FROM object_url WHERE url='" . $url . "')

使用 Graph API Explorer,我可以检索两个 url 上的信息。当我通过 PHP SDK 提交 FQL 时,使用以下代码,只有第二个 url 返回信息。问题出在哪里(也许别名第一个字符是数字的事实?)?

$fql = "SELECT id, name FROM profile WHERE id in (SELECT id FROM object_url WHERE url='" . $url . "')";
$param = array(
    'method' => 'fql.query',
    'query' => $fql,
    'callback' => ''
);
$response = $facebook->api($param);

谢谢!

4

0 回答 0