0

こんにちは、これは、ユーザーが python で持っている友達の数を取得するための私のコードです。何も返しません。どのアクセス権限を付与する必要があるか、またはこれまでに行ったことの間違いを教えてもらえますか?

friend_count = 0
q = urllib.urlencode({'SELECT friend_count FROM user WHERE uid': 784877761})

url = 'https://api.facebook.com/method/fql.query?query=' + q

request = urllib2.Request(url)
data = urllib2.urlopen(request)
doc = parse(data)


friend_count_node = doc.getElementsByTagName("friend_count")
test = friend_count_node[0].firstChild.nodeValue
logging.info(test)
4

1 に答える 1

0

コードを次のように置き換えてみてください。

q = urllib.urlencode({'SELECT friend_count FROM user WHERE uid = 784877761'})

url = 'https://graph.facebook.com/fql?q=' + q

を取得するためにアクセストークンは必要ありませんfriend_count

于 2012-08-22T12:08:56.833 に答える