Status Twitter-actie bekijken
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
// wat defines verwijderd vanwege privacy...
session_start();
require_once('twitteroauth/twitteroauth.php');
$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, 'xxxxx', 'xxxxxxxxxxx');
$connection->post('statuses/update', array('status' => "dit is een test-tweet"));
if($connection->post) {
echo "Gelukt";
} else {
echo "Beeh, het lukte niet :'(";
}
?>
// wat defines verwijderd vanwege privacy...
session_start();
require_once('twitteroauth/twitteroauth.php');
$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, 'xxxxx', 'xxxxxxxxxxx');
$connection->post('statuses/update', array('status' => "dit is een test-tweet"));
if($connection->post) {
echo "Gelukt";
} else {
echo "Beeh, het lukte niet :'(";
}
?>
Hoe kan ik nou weten of het Tweet plaatsen nou gelukt is?
$connection->post geeft false door, terwijl de Tweet wel wordt geplaatst?
Tell me what's wrong?
Gewijzigd op 29/11/2010 14:01:48 door - Aar -
Gesponsorde koppelingen:
Doe eens var_dump($connection -> post) ?
Volgens mij werkt dat alleen als je de status code ophaalt, die $connection->post heeft volgens mij nog nooit gewerkt, dat ik hem een maand of 3 gelede gebruikte, werkte dat ding ook niet.
FALSE komt er uit.
Gewijzigd op 29/11/2010 14:51:06 door - Aar -
Je kan met behulp van $connection->http_code de http status terugvragen (nadat je de post hebt uitgevoerd).
Je kan dan controleren of de http code gelijk is aan "200", waarna je weet of de tweet correct is geplaatst.
Dus zoiets:
Zie ook: http://apiwiki.twitter.com/w/page/22554652/HTTP-Response-Codes-and-Errors
Je kan dan controleren of de http code gelijk is aan "200", waarna je weet of de tweet correct is geplaatst.
Dus zoiets:
Code (php)
Zie ook: http://apiwiki.twitter.com/w/page/22554652/HTTP-Response-Codes-and-Errors
Gewijzigd op 29/11/2010 18:37:32 door Arjan -



