2013-05-04 29 views
6

Tôi đang sử dụng tweepy để thiết lập tập lệnh tìm thấy đề cập mới nhất về tên người dùng của tôi. Từ đó, tôi muốn lấy lại văn bản của tweet và tên người dùng twitter của họ. Tuy nhiên, tôi dường như không thể truy xuất tên người dùng @ thực, chỉ số id của họ. Bất kỳ đề xuất?Id người dùng Tweepy đề cập đến

Dưới đây là mã của tôi. Các dấu hỏi là nơi tôi cần cú pháp thích hợp:

myMentions = tweepy.Cursor (api.mentions).items(1) 

for mention in myMentions: 
    statusText = mention.text 
    statusUser = mention.???? 

Cảm ơn rất nhiều!

Trả lời

9

Đây là những gì làm việc cho tôi với phiên bản mới nhất tweepy:

import tweepy 

auth = tweepy.OAuthHandler(<consumer_key>, <consumer_secret>) 
auth.set_access_token(<key>, <secret>) 

api = tweepy.API(auth) 

mentions = api.mentions_timeline(count=1) 

for mention in mentions: 
    print mention.text 
    print mention.user.screen_name 

Hy vọng rằng sẽ giúp.

+0

Đáng yêu, mã đã làm việc lần đầu tiên cho tôi, trong tháng 3 năm 2014! : v – Adjam

+0

Bạn có thể vui lòng cho biết cách nhận một số dòng đề cập đến thời gian sử dụng tweepy. giống như chuyển tham số như Id = '' –

+0

@alecxe là có cách nào chúng ta có thể sửa đổi điều này để nhận được các đề cập mới nhất không? – bholagabbar

Các vấn đề liên quan