Twitter API - kaj točno omogoča? :)

Lep pozdrav vsem skupi!

Tkole, čisto na hitro je padla ena ideja ... rabil bi napisat eno skriptico, ki bi se znala prijavit v moj Twitter account in začeti "slediti" (follow) izbranim drugim uporabnikom Twitterja.

Ne vem, ali danes res ni moj dan, ali pa je Twitter API dokumentacija čudna, ker ne uspem nikjer sploh najti opisanega protokola / funkcionalnosti. Naj še omenim, da sem drugače kar domač v programiranju, in da sem spisal že PHP knjižnice, ki se uspešno menijo z Google, Yahoo, Bing, Alexa, AdWords in tako naprej APIji.

Preden začnem pacat skupi tole Twitter pogruntavščino, me torej zanima samo "yes/no" odgovor na vprašanje, če je možno preko APIja začet s svojim accountom sledit drugim uporabnikom?

Mogoče še bolje - potrebujem samo link do "proper" dokumentacije o Twitter API z opisom protokola / metod / requestov / whatever.

Tenkju veri mač,

Anže

12 odgovorov

Em itak za API klice rabiš user/pass, da lahko merjo tvojo uporabo in v primeru, da preveč porabljaš resource skenslajo.

Follow, misliš bereš njihove twitte? Lahko!

"Follow" mislim ekvivalent tega, da na Twitterju klikneš gumb "Follow". Torej, da je tudi drug uporabnik Twitterja obveščen o tem, da ga ti zdaj "followaš". :)

Se da, vpiš google php twitter follow user.

Fenomenalno, najlepša hvala.

Zdaj moram samo še nekje zbrskat uporabno Twitter API dokumentacijo. :)

Ampak pazi, mislim da lahko narediš največ 150 requestov v 1 uri... samo opozorilo, če misliš zadevo masovno uporabljati.

Twitter ima meni osebno preprost in zelo dobro dokumentiran API, tako da tukaj skoraj ne bi smel imeti problemov.

Sem zdaj našel pravo dokumentacijo (tukajle) in zadevo že končal, prebral pa sem si tudi tole o omejenem številu requestov, ja ... kar je res nekoliko nepriročno, ampak za začetek bo že nekako, I guess.

Mimogrede, obstaja kakšna uradna (ali pa mogoče neuradna) pot mimo te omejitve requestov? Ali pa vsaj dvig na 1'000?

Hvala obema, in tudi hvala vnaprej! :)

Ja obstaja, mislim da moraš pisati preko nekega obrazca ekipi Twitterja, da te dodajo kot developerja na whitelist. Potem pa se ti requesti dvignejo na 20.000/h! Ne vem pa kako hitro zadevo rešijo (obravnavajo prošnjo) in kakšni so še verjetno ostali pogoji.

PS: Pa orenk hitro bos pobanan ko te dovolj ljudekov prijavi. Celo avtomatizirane filtre imajo zdaj za to, ker je zdaj to kaj pocnes postal po njihovih TOS "spam"...

Tako da uporabi par proxijev in par random sleep ukazov v svoji skripti...