2014-12-05 2 views
0

나는 이것이 정말로 간단하다는 것을 알고 있지만, 나는 그것을 이해할 수 없다. 사용자를 이름으로 검색하려고합니다. 문서에서파이썬 : 페이스 북 그래프 API 이름으로 검색

import facebook 
graph = facebook.GraphAPI(token) 
graph.request(#HAVING PROBLEMS) 

:

def request(self, path, args=None, post_args=None, files=None, method=None) 

graph.request('/search')는 그 부분을 얻었다. 응답은 no node specified입니다.

나는 예를 들어, graph.request('/search', 'any string at all')하려고하면 :

graph.request('/search', 'my name') #or 
graph.request('/search', 'name=whatever') 

내가 얻을 : 그것은 나를 위해 일하고

File "C:\Python27\lib\site-packages\facebook.py", line 291, in request 
    args["access_token"] = self.access_token 
TypeError: 'str' object does not support item assignment 
+0

인수가 딕셔너리 아닌 문자열이어야합니다. – WizKid

답변

1

:

import facebook 
token = 'my_token' 
graph = facebook.GraphAPI(token) 
data = graph.request('/search?q=someusernane&type=user') 
print data