Twitter Stream API - Haruskah hashtag menyertakan #?

Saya menggunakan TweetStream untuk menggunakan API Streaming Twitter. Berbicara dengan kolega saya (dan juga dalam ingatan saya) saat melacak hashstag, # tidak boleh disertakan, tetapi saya tidak dapat menemukan indikasi apa pun lagi tentang hal itu di dokumentasi.

Juga di pertanyaan stackoverflow lainnya aturan ini disebutkan, tetapi halaman tertaut di Dokumentasi Twitter tidak menunjukkan indikasi ini lagi.

Tampilannya menggunakan TweetStream seperti ini:

 TweetStream::Client.new.track('#term1', '#term2') do |status|
   puts "#{status.text}"
 end

berfungsi seperti yang diharapkan. Adakah yang bisa mengonfirmasi apakah ini cara yang tepat untuk menyiapkan klien streaming jika saya perlu melacak #term1 dan #term2?


person Enrico Carlesso    schedule 12.06.2015    source sumber


Jawaban (1)


Pusat Mendengarkan di universitas saya tidak menggunakan tag hash saat melacak istilah. Namun seperti yang Anda sebutkan dan dalam dokumentasi, penggunaannya akan berhasil jika Anda mencoba mencocokkan hanya #term1 dan #term2 tanpa variasi lain.

Jadi misalnya jika Anda memfilter tweet berdasarkan #term1 Anda tidak akan mendapatkan #term11. Namun jika Anda memfilter tweet berdasarkan term1 Anda akan mendapatkan variasi term1 termasuk #term1 dan #term11.

person Leb    schedule 13.06.2015