Facebook:如何从URL获取Object id

时间:2013-06-25 12:48:45

标签: facebook object

我正在尝试实施Facebook评论api(如果你有时间,请参阅this问题),我需要获得一个Object id,我所拥有的只是Object URL。如果我将使用Facebook调试,他们给我一些这样的事情: 图表API:http://graph.facebook.com/451006711598242

我相信451006711598242是我的身份。我一直试图做休闲电话: https://graph.facebook.com/comments?id= {myUrl},但它不起作用。任何想法我需要做什么?

1 个答案:

答案 0 :(得分:0)

尝试此操作返回object_id:

$object_url = 'http://google.com';
$url = 'SELECT url, id, type, site FROM object_url WHERE url = "'.$object_url.'"';
$fql_query_url = 'https://graph.facebook.com/fql?q='.urlencode($url);
$fql_query_result = file_get_contents($fql_query_url);
$fql_query_obj = json_decode($fql_query_result, true);  

$object_id = $fql_query_obj['data'][0]['id'];