Twitter API - status update - šumniki

A se je kdo že kaj ukvarjal s twitter api-jem? Namreč prek PHP-ja sem povezal Twitter račun z mojo stranjo, vendar ko želim osvežiti status in pri tem uporabljam šumnike, se mi ta enostavno ne posodobi.

API mi pokaže ta error, če status vsebuje šumnike (če jih ne, zadeva deluje):

Array ( [error] => Could not authenticate with OAuth. [request] => /statuses/update.json )

Se komu mogoče kaj sanja zakaj prihaja do tega?

12 odgovorov

Probaj URL encode-at? statueses/update

Če mene vprašaš je verjetno problem v kodi, ki sem jo uporabil za testirat, ki se posta prek jquery-a:

http://www.9lessons.info/2010/02/connect-twitter-api-with-oauth-using.html

$status=$Twitter->post_statusesUpdate(array('status' => $message));
$status->response;

Napaka sicer kaže na napačno avtentikacijo...

Samo praviš da brez šumnikov ti dela? Če je to res, probaj ta status URL encode-at, ker v API docu piše, da more bit encode-ano.

Ups zdaj pa dela :)

Yup brez šumnikov je res delal, ampak očitno sem imel en star library Twitter-async in so z novo verzijo to napako popravili :)

Lucifix lepo uporabi od Zend Frameworka classs za twitter in boš rešen vseh problemov :)

@skyx thx se bom res moral počasi začet navajat na te frameworke, da ne bom vse "ročno" delal :)

A ni bilo tako, da brez OAuth se sploh twitter noče povezat? So sedaj to spremenili spet nazaj?

Če mene vprašaš, bi ti predlagal jquery in get funkcijo. Pri PHP twitter api prevečkrat zataji in stran bo imela response time = infinity. Poleg vsega pa je API max requests limitiran na 100 na uro, in je boljše da requeste delajo userji in ne tvoj server.

Čene druzga ti predlagam da narediš vsaj cache twittow.

evo še jquery request z body appendom:
jQuery("body").append( '<sc'+'ript type="text/javascript" src="http://api.twitter.com/1/statuses/user_timeline/USERNAME.json?callback=twitterCallback2&amp;count=5"></sc'+'ript>');

1

eh... šele zdej vidim, da rabiš POST, in ne get! :)

my bad!

Se moram malo pohvalit, ampak mi je uspelo tisto kar sem si zadal :)

http://www.slo-foto.net/novice/2011/07/29/poleg-vriskaca-sedaj-tudi-twitter-in-facebook