Twitterでプロフィールを毎分更新する

こんにちは、はじめて技術的なことを書きますね。

Twitterで、プロフィール画面に時刻を表示している人が居たので
APIで、プロフィール更新について少し調べました。

プロフィールの更新には
POST account/update_profileを使います。

Resource URL
https://api.twitter.com/1.1/account/update_profile.json

POSTを投げる先は上記。

各自、各言語で各ライブラリを使ってね。
では、PHP+Abrahamの例で書きます。
実際に、今僕のプロフィール更新に使っているコードそのままです。

11行目で、プロフィール文章を作っています。

<?php
require_once("lib/twitteroauth.php");
$consumerKey = 'こんしゅ〜ま〜き〜';
$consumerSecret = 'こんしゅ〜ま〜き〜せくれった(アプリの秘訣←分かる人いるか?)';
$accessToken = '00000000-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
$accessTokenSecret ='XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';

$twObj = new TwitterOAuth($consumerKey, $consumerSecret, $accessToken, $accessTokenSecret);
$datetime = date("Y年m月d日H時i分");
$timehash = hash("crc32", date("U"));
$description = "〜ゆとりエンジニア〜 / LAMPer(CentOS,Apache,MySQL,PHP+Python)+Mongo,Node / H&K,Kawasaki りあるたいむ→date(" . $datetime . ")+hash(" . $timehash . ")";

$req = $twObj->OAuthRequest('https://api.twitter.com/1.1/account/update_profile.json', 'POST', array('description' => $description));

// ここから下はリクエスト成功の判定にでも使ってね。
$tweets = json_decode($req);
print_r($tweets);

これで、開いたらその時間をプロフィールに入れて
更新がされるようになりましたので
これをサーバーサイドから定期更新を行うようにしてみてね。
Cronで * * * * * しろってことよ。毎分更新。