2012-11-30 3 views
1

내 프로젝트에서 이미 데이터베이스에 저장된 oauth 토큰을 사용하여 트위터 사용자의 공개 일정에 액세스하려고합니다. 나는 python-twitter 응용 프로그램을 사용해 보았지만 Twitter api 1.1과 관련된 몇 가지 문제가 있습니다. 다음 파이썬 - 트위터와 문제에 직면하고있다 : -Twitter API 1.1에서 작동하는 python-twitter 앱의 대안은 무엇입니까?

Traceback (most recent call last): 
File "<console>", line 1, in <module> 
File "C:\Users\Teja\Envs\icon\Lib\site-packages\twitter.py", line 2301, in GetPublicTimeline 
hashtags. [Optional] 
File "C:\Users\Teja\Envs\icon\Lib\site-packages\twitter.py", line 620, in NewFromJsonDict 
if 'user_mentions' in data['entities']: 
AttributeError: 'unicode' object has no attribute 'get' 

그래서 누구든지이 문제를 좀 도와 또는 내가 트윗에 액세스 할 수있는 다른 응용 프로그램을 제안 할 수 있습니다? 저자는 너무 오래 전에 버전 1.1을 지원하도록 업데이트 https://github.com/ttezel/twit

:

+0

당신은 전체 코드를 보여주지 않았고 내가 보았던 것에서는'python-twitter'의 오류처럼 보이지 않습니다. 이 오류가 모듈에서 발생하지 않아야한다는 것을 보여주는 적절한 코드 행을 여기에서 볼 수 있습니다. http://code.google.com/p/python-twitter/source/browse/twitter.py#620 – Tadeck

+0

실제로 http :///code.google.com/p/python-twitter/issues/detail?id=144#c6 이것은 0.8.2 버전에서 발생하는 오류이므로 github에 있던 0.8.3으로 업데이트했습니다. 오류가 위의 질문에 언급 된 –

+0

정말 트위터의 API에 변화처럼 보이는데, 수정해야 쉽게, 그래서 왜 풀 요청을 제출하지 않아야합니까? 이미 전체 사이트를 이미 기반으로 했으므로 가장 쉬운 방법이라고 생각합니다. – Tadeck

답변

2

나는 멍청를 사용합니다. 잘 작동합니다.

+0

귀하의 노력에 1 위로하지만이 응용 프로그램은 내 요구 사항에 적합하지 않습니다. 나는 이것이 백엔드에서 수행되기를 바래다. (즉, django, python은 javascript가 아니다). –

+0

나는 나의 반응을보고있다. 나는 너에게 너의 관대함이 있다고 생각한다. +1 =) 내가 이것을 올렸을 때 늦었다. =) – mkoistinen