2015-04-02 3 views
1

Как получить фиды хэштага Facebook, используя API-интерфейс Facebook Graph? Я хочу получить все сообщения определенного #HashTag.Facebook Hashtag feed PHP cURL

Я попытался следующий код:

<?php 
    $keyword = '#TagName'; 
    $graph_url = "https://graph.facebook.com/search?type=post&access_token=xxx&q=$keyword"; 

    $ch = curl_init(); 
    curl_setopt($ch, CURLOPT_URL, $graph_url); 
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); 
    curl_setopt($ch, CURLOPT_HEADER, 0); 
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
    $result = curl_exec($ch); 
    curl_close($ch); 
    var_dump($result); 

?> 

Но он возвращает ошибку:

string(82) "{" error":{"message":"No node specified","type":"GraphMethodException","code":100}}" 

Разрешаю: read_stream

любое решение для этого? спасибо

ответ

3

Вы не можете получить фид хэштегом с помощью API, если вы не используете Facebook API открытые Динамика (которые вы не получите доступа)

https://developers.facebook.com/docs/graph-api/reference/v2.3/hashtag

+0

о том, что очень печально. Но информация была полезна. Вы спасли мое время. Спасибо @phwd – SunShine

+0

Значит, мы не можем использовать facebook hashtag api -_- –