Twitter:
1.) Перейдите на dev.twitter.com, войдите в систему с учетной записью, которую вы хотите использовать, создайте приложение, затем в настройках приложения запишите ключ пользователя,секретный ключ пользователя и секретный символ oauth / секретный ключ ouath.
2.) используйте этот сценарий https://github.com/abraham/twitteroauth
$client = new TwitterOAuth($consumer_key, $consumer_secret, $oauth_token, $oauth_secret);
Затем используйте документацию API для любых задач https://dev.twitter.com/docs/api
ех.Tweeting: $client->post('statuses/update', array('status' => 'tweet text'));
Cron:
Большинство общих хостингов предоставляют простой в настройке cron из cpanel, сначала проверьте его.Если он недоступен, вам нужно войти через SSH и использовать crontab -e
, затем один раз в час добавляйте 0 * * * *
Читайте об этом здесь http://en.wikipedia.org/wiki/Cron