我對圖形API非常陌生,基本上試圖編寫一個Python(v2.7)腳本,該腳本以用戶的用戶身份輸入Facebook用戶,返回用戶喜歡的所有組/頁面的名稱/ ID。如何使用Facebook Graph API獲取用戶所喜歡的組的信息
我設法獲得使用以下權限的訪問令牌:user_likes和user_groups。我需要其他什麼嗎?
我用下面的代碼,到目前爲止,從這個訪問令牌獲得所有輸出的JSON轉儲:
import urllib
import json
import sys
import os
accessToken = 'ACCESS_ToKEN_HERE' #INSERT YOUR ACCESS TOKEN
userId = sys.argv[1]
limit=100
# Read my likes as a json object
url='https://graph.facebook.com/'+userId+'/feed?access_token='+accessToken +'&limit='+str(limit)
data = json.load(urllib.urlopen(url))
id=0
print str(data)
我也得到一些JSON數據,但我找不到任何頁/組相關其中的信息似乎也不是最近更新的數據!爲什麼是這樣?
此外,必須跟蹤以檢測喜歡數據中的頁面或組的字段名稱是什麼?請幫忙!
你是如何得到這個訪問令牌的?它不是不朽的,它會在幾個小時內過期。你必須執行登錄並獲取訪問令牌 –