Kullanıcı konumlarını almak için bir python programı başlatmaya başladım, hiç twitter API ile çalışmadım ve belgelere baktım ama çok anlamıyorum. Tweepy kullanıyorum, bunu nasıl yapabileceğimi söyleyen var mı? Temel bilgilerim var, bir kullanıcının tweet'lerini nasıl indireceğine dair bir proje buldum ve çoğunu anlıyorum.Twitter kullanıcısı nerede tweepy ile almak için?
cevap
Tweepy'nin kullanıcı konum verilerini alabileceğine inanmıyorum; documentation'a bir göz attın mı?
Twython ile daha iyi olabilirsiniz, bu get statuses/user_timeline API çağrısını çağırabilir?
Ayrıca privacy reasons twitter için kullanıcılar için bir lat/long vermeyeceğini unutmayın; Kullanıcı, genellikle "mahallelerini" referans alarak, konumlarını daha az doğru yapar.
Twitter (JSON) arama sonuçlarına sahip olduktan sonra, varsa, konum bilgilerini ayıklayabilirsiniz. Tüm twitter kullanıcıları konum bilgilerini içermez.
for tweet in results:
print(tweet.get('user', {}).get('location', {}))
çeşitli sorgular için heyecan API yanıtları analiz ettikten sonra, ben tweet yerini alma düşünüyorum API JSON yanıt olarak dahil olmadığı için mümkün değildir.
Benzer türde bir sorunla ilgili yardım alabilir miyim? Http://stackoverflow.com/questions/38039842/scrape-user-location-from-twitter –
Tweet'inizde tweet, kullanıcı modeline ait bir kullanıcı içerir. yeri aramak için yalnızca takip nasıl kendi Tweet'in konumu hakkında
tweet.user.location
- 1. Twitter Tweepy ile API Streaming,
- 2. Nasıl akarsu twitter ile tweepy bahseder?
- 3. tweepy/twitter api hata türü
- 4. tweepy/twitter bir yerden tüm tweet'leri olsun:
- 5. TwitteR kullanıcısı/takipçileri twitteR paketiyle nasıl edinilir?
- 6. Tweepy (Twitter API) tüm ara dönersek Değil
- 7. Ülke çapında Twitter Akışı Tweepy ile arama nasıl yapılır?
- 8. tweepy bir kullanıcı adı almak için nasıl id
- 9. Tüm takipçileri takip edin Twitter tarafından Twitter'da Tweepy
- 10. Python ve tweepy kullanarak twitter "friends" tam listesi
- 11. Tweepy tweet ile tweet gönderin
- 12. Tweepy bir Twitter akışını bir dosyaya nasıl kaydederim?
- 13. Twitter twitter takipçileri için YQL
- 14. Nerede ruby-asana belgeleri almak
- 15. Twitter twitter gem ile fotoğraf
- 16. www-data kullanıcısı Centos sisteminde apache kullanıcısı ile aynı mıdır?
- 17. Tweepy - Retweet'leri İptal Et
- 18. Tweepy kullanarak bir retweetin retweet sayısını buldunuz mu?
- 19. user_timeline adresindeki tweepy hatası
- 20. Php @ twitter hesabına @username ile değiştirmek için
- 21. Tweepy kütüphanesinde on_data ve on_status arasındaki fark nedir?
- 22. Twitter bootstrap ile Browserify
- 23. ID Wordpress kullanıcısı ile kullanıcı rolü alın
- 24. MACOSX altında jenkins kullanıcısı için şifre nedir?
- 25. Bir test kullanıcısı için profil resmini ayarlama
- 26. Twitter için Önyükleme Bootstrap
- 27. LDAP Kullanıcısı, jira
- 28. Zend Framework 2'yi kullanarak Twitter trendlerini almak mümkün mü?
- 29. Twitter ile Ember.js Bootstrap Modal
- 30. twitter:
do? Sanırım sorumu yanlış yazmış olabilirim. tweet'ler için konumunuzu etkinleştirebileceğinizi bildiğimden tweedy ile elde etmek mümkün mü? @Ari Cooper-Davis –
Kullanıcıların tweet'lerinden konum bilgisi almak mümkün, evet. Bu konum verileri (çoğunlukla) bir harita üzerinde çizmek için yeterli olmayacaktır, ancak [Charlton, Manchester] gibi bir semt olabilir (https://www.google.com.tr/maps/search/Charlton,+ Manchester/@ 53.4788483, -2.3299807,12z /). Tweedy bu konum verilerine (bildiğim kadarıyla) erişemiyor ancak [Twython] kullanılarak erişilebilir (https://twython.readthedocs.org/en/latest/api.html#twython.Twython.get_user_timeline). Bu yardımcı olur mu? –
Aslında yanlış olabilir, [user_timeline] (http://tweepy.readthedocs.org/en/v3.5.0/api.html#API.user_timeline) API çağrısı yapmayı deneyin, durum nesneleri tarafından ne döndüğüne bakın. –