Здравствуйте! Интересует следующий вопрос: существует ли скрипт какой-нибудь или еще какая-нибудь машина энигма, позволяющая постить твитты из БД Mysql. Нагуглил, натестировался рабочих скриптов, постящих из файла, но нужна система постинга именно из Mysql. Буду рад даже мануальчикам. Интересным.
сори за нескромный вопрос, а какая разница, взять строку из файла или из базы? Не в смысле что разные функции, а в плане того что в чем глобальное различие?
Подойдет любой скрипт который исправно постит сообщения, просто вместо того что бы брать текст из файла берете его из БД. Я так пологая у вас вопросы вызывает запрос на выборку нужных данных с БД?
Предположим у вас есть таблица posts с нужными текстами для постинга. Тексты в поле text. Поле status показывает постился ли текст (0-нет, 1-да)
PHP код:
//Подключаетесь к БД.
$text = mysql_result(mysql_query("SELECT `text` FROM `posts` WHERE `status` = '0' ORDER BY RAND() LIMIT 1"),0); //Выбираем случайную запись.
//В переменной $text сообщение которые отправляете в твиттер.
mysql_query("UPDATE `posts` SET `status` = '1' WHERE `text` = '$text'"); //меняем статус тексту
На самом деле ничего трудного не вижу 1. Регистрируем приложение в твиттере (_https://dev.twitter.com/apps) 2. Регистрируем нужные аккаунты в приложении и получаем ключи доступа (_http://habrahabr.ru/hub/twitter_api/) 3. Вытаскиваем из базы нужные значения 4. Через API публикуем. Если делать примитив на php, то кода примерно на 30 строчек, не используя доп библиотек.