
TwitterのAPIを呼び出してツイートなどを行う場合、Consumer Key, Consumer Secret, Access Token, Access Token Secretの4つのパラメータが最低限必要になります。 これらのパラメータの取得方法については以下を参照してください。
Twitterのアイコンを変更するコードだよ。
account_updateProfileImage関数でアイコン画像を変更します。画像はBase64でエンコードしてから渡します。
require_once ('codebird.php');
// Consumer Keyの設定
\Codebird\Codebird::setConsumer Key( 'Consumer Keyを設定', 'Consumer Secretを設定' );
// インスタンス取得
$cb = \Codebird\Codebird::getInstance();
// Access Tokenの設定
$cb->setToken( 'Access Tokenを設定', 'Access Token Secretを設定' );
// 'icon.png'ファイルの内容をBASE64で取得する
$image_file = base64_encode( file_get_contents( './icon.png' ) );
// プロフィールイメージを変更する
$status = $cb->account_updateProfileImage(
array(
'image' => $image_file
)
);
codebird.phpを使うと、こんなに短いコードでアイコンが変更できます。
codebird.phpを使って、 Twitterのアイコンを変更する方法について勉強するね。