Каждый час, начинающийся с 12:30 (и переход на 1:30, 2:30 и т. Д.), Мое приложение опубликует статическое твит. В настоящее время я использую API твиттера themattharris. У меня тоже есть работа cron.Cron Job + Twitter
30 * * * * php -q /home1/USER_NAME/public_html/twitter/index.php
Проблема, которую я имею, что код PHP работает, когда я вручную обновить index.php & мой хрон полу-работ. Письмо, которое я получаю от моих хрон работы является:
Error 200
То, что я хотел бы знать, как я могу получить мои хроны работать? У меня нет ошибок в моей работе cron.
include 'tmhOAuth/tmhOAuth.php';
$tmhOAuth = new tmhOAuth(array(
'consumer_key' => 'XXX',
'consumer_secret' => 'XXX',
'user_token' => 'XXX',
'user_secret' => 'XXX',
));
// Bahrain's time zone
date_default_timezone_set ('Asia/Riyadh');
// Set status message
$timezone= date("g:i");
$tweetMessage = "It's now" .$timezone. "in Bahrain";
//Response
$response = $tmhOAuth->request('POST', $tmhOAuth->url('1.1/statuses/update'), array('status' => $tweetMessage));
//Do something if the request was unsuccessful
if ($response != 200) {
echo 'Error 200';
}
Каково содержимое '$ tmhOAuth-> response' после ошибки? См. Https://github.com/themattharris/tmhOAuth.blog/master/tmhOAuth.php#L805 –