2013-09-10 1 views
-1

У кого-нибудь есть опыт работы с twitter api? Я разрабатываю свой сайт, который может изменить статус твиттера с моего сайта. С этого момента новый статус будет опубликован на твиттерную шкалу после нажатия на кнопку Tweet. Тем не менее, я хочу установить дату и время, чтобы опубликовать статус на временной шкале twitter. Например, я установил дату и время для публикации в 9 утра, и я нажимаю кнопку в 8 утра; поэтому в 9 утра новый статус будет опубликован на временной шкале. Это возможно?Можем ли мы установить дату и время, чтобы опубликовать новый статус в твиттере с веб-сайта?

Мой код

Этот код будет размещать новый статус, когда нажмите на кнопку чирикать:

<?php 

session_start(); 
$message = "I want to set datetime to tweet new status"; 
$access_token = $_SESSION['access_token']; 
$connection = new TwitterOAuth(YOUR_CONSUMER_KEY, YOUR_CONSUMER_SECRET, $access_token['oauth_token'], $access_token['oauth_token_secret']); 
$parameters = array('status' => $message); 
$status = $connection->post('statuses/update', $parameters); 

?> 

Может кто-нибудь мне помочь? Мне нужно решить в срочном, я застрял с этой проблемой около 2 недель уже :(

Спасибо заранее!

ответ

0

Я не вижу ничего, что ссылается на будущие проводки в Twitter API documentation,, так что я бы себе это не представляется возможным.

Я думаю, что лучший способ справиться с этим будет хранить твиты и время проводки в базе данных, а затем бежать PHP скрипт автоматически и представить твитов в нужное время.

Вы можете выполнить это, написав скрипт, содержащий логику, а затем, если вы находитесь на * nix сервер, используя cron для выполнения скрипта с периодическими интервалами. Дополнительная информация об использовании cron и PHP can be found here.

Надеюсь, это поможет!

Примечание: Я вообще не знаком с API Twitter, поэтому я не уверен, как он будет работать с проверкой подлинности и планированием твитов в будущем. Я полагаю, что если пользователь предоставляет разрешение, вы можете опубликовать твит, как описано выше, но это всего лишь SWAG.

+0

Спасибо за ваш ответ! Я думаю, что мы можем планировать твиты, я только узнал об этом сайте: [Нажмите здесь] (http://laterbro.com/) – user2738520

+0

Я не уверен, что планирование выполняется через API. Очевидно, что проводка, но не уверен в планировании. – Pete

Смежные вопросы