facebook
  • facebook-fql
  • 2013-10-12 43 views 1 likes 
    1

    我可以使用圖形API獲取我的頁面的粉絲數。但是如何檢索他們的名字和 國家。誰能幫忙?使用GRAPH API檢索粉絲名稱/國家/地區

    <html> 
    <body> 
    <a> 
        <img src="cover.jpg"><br><br><br> 
    </a> 
    </br> 
    
    <?php 
    
    $json_url='https://api.facebook.com/method/fql.query?query=SELECT uid FROM page_fan 
    WHERE page_id=617384194943403& 
    access_token=CAACEdEose0cBAOo5ZC6CkvxYX7VYy1Gph9YaCVc6MLRIWZB4xyT4z8l9L1giBMhmd6grSeil 
    3O5fCOOTUofEPGyGYh1Nd1ogljZACUsSehkE8ZCUwDZBZCXmrsaFXJh0aRtUJvTfzzo0ZCc2zaeZCBu5hnlWV1 
    waorBhGdKAhhS9gQofYmANZCRy6K3oL0HmRFtQZD'; 
    $json = file_get_contents($json_url); 
    $json_output = json_decode($json); 
    $likes = 0; 
    if($json_output->likes){ 
    $likes = $json_output->likes; 
    } 
    
    ?> 
    
    <h3><font size=+3> 
    <?php 
        echo 'Number of likes for Facebook Page ='.$json_url; 
    ?> 
        </font> </h3> 
    
    </body> 
    </html> 
    
    +0

    嗨!你試過解決方案嗎?你已經解決了這個問題嗎? –

    回答

    0

    這非常直截了當。

    因爲您可以爲用戶檢索uids,因此您可以使用fql查詢SELECT name, current_location FROM user WHERE uid=user_id_here爲您檢索的每個uid調用另一個API調用。

    這會給你用戶的全名和用戶的當前位置(你可以從中提取用戶的國家)。

    相關問題