import tweepy
import json
import pandas as pd
API_KEY = ''
API_SECRET = ' '
access_token = ''
access_token_seceret =''
auth = tweepy.OAuthHandler(API_KEY, API_SECRET)
api = tweepy.API(auth)
这段代码一直以来都会出现以下错误,请问有谁可以帮我找出如何解决这个问题?我是编程新手。
facebooktweets = api.user_timeline("Meta")
---------------------------------------------------------------------------
TweepError Traceback (most recent call last)
<ipython-input-8-96959e05857f> in <module>()
----> 1 facebooktweets = api.user_timeline("Meta")
1 frames
/usr/local/lib/python3.7/dist-packages/tweepy/binder.py in execute(self)
232 raise RateLimitError(error_msg, resp)
233 else:
--> 234 raise TweepError(error_msg, resp, api_code=api_error_code)
235
236 # Parse the response payload
TweepError: [{'message': 'You currently have Essential access which includes access
to Twitter API v2 endpoints only. If you need access to this endpoint, you’ll need
to apply for Elevated access via the Developer Portal. You can learn more here:
https://developer.twitter.com/en/docs/twitter-api/getting-started/about-twitter-
api#v2-access-leve', 'code': 453}]
通过开发者门户申请提升访问权限
。另一种选择是使用Twitter API v2版本的user_timeline
函数,即get_users_tweets
。 - Andy Piper