我正在使用Tweepy,我想创建一个脚本,以取消关注那些不跟我回来的人。我轻松地创造了相反的结果:
for user in tweepy.Cursor(api.followers).items():
if not user.following:
user.follow()
但似乎没有一个属性可以控制用户是否在api.friends
跟踪我。
答案 0 :(得分:0)
您可以使用API.exists_friendship(user_a, user_b)
。如果user_a
跟user_b
后面,则返回true。
参考:http://docs.tweepy.org/en/v3.5.0/api.html#API.exists_friendship
答案 1 :(得分:0)
我认为您可以使用以下代码来吸引所有社交媒体用户中的一个用户:
# Here 1392368760 is just an example user
friends = api.friends_ids(1392368760)
print("This user follow", len(friends), "users")
friends
是一个列表,其中包含用户1392368760
所遵循的所有用户的用户ID。
对于您而言,您可以将1392368760
替换为感兴趣的用户,然后检查您是否在friends
列表中。此外,您的个人用户ID可以通过以下代码访问:
api.me().id