2010-06-28 3 views
0

다음 코드를 사용하여 페이스 북의 사용자 프로필에 상태 업데이트를 게시하고 있지만 반환 할 때마다 여기서 잘못된 정보를 업데이트 할 수 없습니까?페이 스북 상태 메시지를 업데이트 할 수 없습니다.

def fb_post_message(request): 
    import urllib2 
    try: 
     urllib2.urlopen('https://graph.facebook.com/me/feed',"message='hello world'") 
    except: 
     return HttpResponse('could not submit') 
    return HttpResponse('submitted'); 
+0

코드를 다시 읽을 수 있도록 다시 포맷하십시오. – Philipp

답변

1

실제 코드이며 민감한 정보를 편집하지 않으면 사용자로도 인증되지 않은 것입니다. 물론 변경 사항을 제출할 수는 없습니다.

Facebook의 API와 인터페이스하도록 설계된 라이브러리를 사용하는 것이 좋습니다. Facebook과 인터페이스하는 Python 라이브러리에 대한 정보는 Facebook Developer Wiki의 User:Python 페이지를 참조하십시오.

0

요청에 액세스 토큰을 추가하는 것을 잊었습니다. 코드 특정 정보에 대해서는 Read this comment을 참조하십시오.

관련 문제