Codebird PHP ile Tweetleri Listelemek için:
$params = array('q'=>'kodgunlugum','count'=>'200','result_type'=>'recent');
Tweetleri Listelerken RT yapılan tweetleri hariç tutmak için:
// içinde kodgunlugum geçen RT yapılmayan tweetleri getirir $params = array('q'=>'kodgunlugum -filter:retweets','count'=>'200','result_type'=>'recent');
search_tweets PARAMETRELER
- q
- Karakter, maksimum 500 karakterden uzun olmayan arama sorgusu.
q Parametresi içinde kullanılacak parametreler:
- Retweetleri şu yolla hariç tut:
"-filter:retweets"
(RT edilen tweetleri hariç tutacaktır) - Teklifleri şu yolla hariç tut:
"-filter:quote"
- Yanıtları şu yolla hariç tut:
"-filter:replies"
(Mention edilen tweetleri hariç tutacaktır) - Filtre (yalnızca iade) ile doğrulandı
"filter:verified"
- Şununla doğrulanan hariç tut:
"-filter:verified"
- Her şeyi (ücretsiz yangın hortumu) üzerinden alın
"-filter:verified OR filter:verified"
- Haber makalelerine bağlantı içeren tweet’leri filtreleyin (yalnızca geri dönün)
"filter:news"
- Medya ile tweetleri filtrele (yalnızca dönüş)
"filter:media"
- Retweetleri şu yolla hariç tut:
- n
- Döndürmek için istenen tweetlerin toplam sayısını belirten sayısal. Varsayılan 100’dür. Tek bir jetondan döndürülen maksimum tweet sayısı 18.000’dir. Daha fazla bilgi için detayları gör.
- type
- Karakter, ne tür arama sonuçları almayı tercih edeceğinizi belirtir. Geçerli varsayılan,
type = "mixed"
diğer iki geçerli değerin karışımı olantype = "recent"
vetype = "popular"
. - max_id
- Karakter, [en eski] durum kimliğini belirtir ve bunun ötesinde sonuçların geri dönmeye devam etmesi gerekir.
- parse
- Mantıksal, ayrıştırılmış (data.frames) veya iç içe liste (fromJSON) nesnesinin döndürülüp döndürülmeyeceğini belirtir. Varsayılan olarak,
parse = TRUE
kullanıcıları Twitter API dönüş nesnelerinin çözülmesiyle ilişkili zamandan [ve sıkıntılardan] kurtarır. - token
- OAuth jetonu. Varsayılan olarak
token = NULL
, bir ortam değişkeninden tükenmemiş bir belirteci alır. Belirteçlerin nasıl oluşturulacağına ve belirteç vinyetinde bir ortam değişkeninin nasıl ayarlanacağına ilişkin talimatları bulun (r’de,?tokens
konsola gönder ). - verbose
- Mantıksal, işleme / geri alma mesajlarının çıktısının alınıp alınmayacağını belirtir.
- …
- Twitter API belgesi, aramaların 10 anahtar kelime ve operatörle sınırlandırılmasını önerir. Karmaşık sorgular, sorguyla ilgili bilgilerin kurtarılmasını engelleyen API hataları da üretebilir. Twitter’ın arama API’sinin tüm Tweetlerin bir dizinini içermediğine de dikkat edilmelidir. Arama sırasında, API dizini yalnızca 6-9 gün arasında Tweet içerir.
Döndürülen tweet sayısı genellikle kullanıcı tarafından belirtilenden daha az olacaktır. Bunun nedeni (a) arama sorgusu çok sayıda sonuç döndürmedi (arama havuzu başlangıçta tweetlerin popülasyonundan zaten inceltilmiş) veya (b) belirli bir belirteç için oran sınırınıza ulaştığınız için olabilir. Sorguda çok sayıda isabet olsa ve oran sınırı 18.000’de maksimuma çıkarılsa bile, döndürülen tweet sayısı daha düşük olabilir, ancak bunun tek nedeni işlevlerin kopyaları filtrelemesidir (örneğin, 18.000 tweet gerçekte döndürülmüş, ancak 30 tekrarı olduğu için kaldırıldı).