Zadejte hledaný výraz...

Jak zprovoznit automatické Tweetování

gordon548
verified
rating uzivatele
(6 hodnocení)
3. 2. 2014 09:41:26
Zdravím všechny webtrhaře,
nedokážu se prokousat problémem, proč následující kód nesdílí Tweety. Lépe řečeno tento kód by sdílel Tweety kdybych zkopíroval ACCESS_TOKEN a ACCESS_TOKEN_SECRET přímo z developerské stránky na Twitteru, přidelené k mému developerskému profilu.
Když chci použít TOKENy z databáze, aby mohl Tweetovat každý uživatel nefunguje nic. TOKENy se ukládají do databáze v průběhu OAuth procesu, stejná data která fungují pro OAuth nefungují v tomto případě.
// Insert your keys/tokens
$consumerKey = '***';
$consumerSecret = '***';
$OAuthToken = $user_info;
$OAuthSecret = $user_info;
// Full path to twitterOAuth.php (change OAuth to your own path)
require_once('connect/twitter/twitteroauth.php');
$params = array(
'status' => 'Testing API http://google.com',
'media[]' => 'http://diit.cz/sites/default/files/google_chrome_logo.png'
);
// create new instance
$tweet = new TwitterOAuth($consumerKey, $consumerSecret, $OAuthToken, $OAuthSecret);
// Send tweet
$tweet->post('statuses/update', $params);
?>
Je tam divná jedna věc, že při každé registraci stejného uživatele se oba TOKENy uložené do databáze změní. Když se registruji přes můj developerský účet TOKENy absolutně nesedí s těmi, které jsou vypsané v developerském prostředí. Twitterová fóra píší, že TOKENy jsou neměnné dokud je uživatel nezruší.
Věděl by někdo v čem je háček, už s tím zápolím dlouho?
Děkuji
3. 2. 2014 09:41:26
https://webtrh.cz/diskuse/jak-zprovoznit-automaticke-tweetovani/#reply992608
Pro odpověď se přihlašte.
Přihlásit