Sunshine reggae - Репутация: 1830
- Webmoney BL: ?
| Подскажите, почему данный скрипт может не работать? Ошибки не выдает, но не постит ничего из файла
Развернуть текст Код: <?php
require_once "twitteroauth/twitteroauth.php"; // Файл из библиотеки для работы с api
define("CONSUMER_KEY", "<Указываем Consumer key>");
define("CONSUMER_SECRET", "<Указываем Consumer secret>");
define("OAUTH_TOKEN", "<Указываем Access token>");
define("OAUTH_SECRET", "<Указываем Access token secret>");
$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, OAUTH_TOKEN, OAUTH_SECRET);
$content = $connection->get('account/verify_credentials');
$file = file_get_contents(dirname(__FILE__).'/data.txt'); // Получаем список сообщений для отправки
$array = explode("\n",$file);
$text = $array[mt_rand(0,sizeof($array) - 1)];
echo $text;
$connection->post('statuses/update', array('status' => $text)); // Отправляем пост
?> [свернуть] Все данные указаны, файлы и папки, подключаемые к скрипту, существуют. Даже команда отображает в браузере текст выбранного сообщения, но в твиттер ничего не доходит. Заранее спасибо ---------- Сообщение добавлено 17:27 ---------- Предыдущее 16:48 ---------- Вопрос решен. Оказывается, при создании приложения на сайте Twitter необходимо было сначала установить права Read & Write, а потом только создавать access token. Я его создал сразу, до смены прав с Read на Read & Write, поэтому у меня не было доступа на постинг, только на чтение :) Может кому пригодится |
|