まう、開発環境にcomposerをインストールします。
curl -sS https://getcomposer.org/installer | php
続いてtwitteroauthを入れます。
[vagrant@localhost bot]$ php composer.phar require abraham/twitteroauth
twitteroauthのHPに沿って、PHPを書いていきます。なお、 CONSUMER_KEY, CONSUMER_SECRET, ACCESS_TOKEN, ACCESS_TOKEN_SECRETはtwitter developersのmy appから取得する必要があります。
https://twitteroauth.com/
<?php require_once(__DIR__ . '/config.php'); // package // -Composer use Abraham\TwitterOAuth\TwitterOAuth; $connection = new TwitterOAuth( CONSUMER_KEY, CONSUMER_SECRET, ACCESS_TOKEN, ACCESS_TOKEN_SECRET); // $content = $connection->get("account/verify_credentials"); $content = $connection->get("statuses/home_timeline", ['count'=>3]); var_dump($content);
crontabで指定した日時につぶやきをセットすることができます。