मैं उपयोग कर रहा हूँ sferik का ट्विटर रत्न उपयोग कर एक ट्विटर खाते से नवीनतम ट्वीट हड़पने के लिए:
Twitter.user_timeline("someUserName").first.text
यह अच्छी तरह से काम करता है, लेकिन प्रत्यक्ष संदेश ट्वीट भी शामिल है। मैं नवीनतम मानक ट्वीट दिखाना चाहता हूं (यानी एक ट्वीट @ किसी को नहीं)।
मैं ये कैसे करूं?
उत्तर:
उत्तर № 1 के लिए 1मैं बस थोड़ा सा परिवाद के साथ खेला और ऐसा लगता है कि जब भी वहाँ एक है @user
पाठ में to_user
ट्वीट की संपत्ति शून्य है। ऐसा करने का एक संभावित तरीका यह होगा कि आप केवल होने वाली घटनाओं के लिए पाठ खोजें @user
तार। इस तरह के उदाहरण के लिए:
tweets.find {|x| x.text.match(/@.*/) == nil }