내 프로젝트에서 이미 데이터베이스에 저장된 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
:
당신은 전체 코드를 보여주지 않았고 내가 보았던 것에서는'python-twitter'의 오류처럼 보이지 않습니다. 이 오류가 모듈에서 발생하지 않아야한다는 것을 보여주는 적절한 코드 행을 여기에서 볼 수 있습니다. http://code.google.com/p/python-twitter/source/browse/twitter.py#620 – Tadeck
실제로 http :///code.google.com/p/python-twitter/issues/detail?id=144#c6 이것은 0.8.2 버전에서 발생하는 오류이므로 github에 있던 0.8.3으로 업데이트했습니다. 오류가 위의 질문에 언급 된 –
정말 트위터의 API에 변화처럼 보이는데, 수정해야 쉽게, 그래서 왜 풀 요청을 제출하지 않아야합니까? 이미 전체 사이트를 이미 기반으로 했으므로 가장 쉬운 방법이라고 생각합니다. – Tadeck