プロ生ちゃんとお勉強するよ~

プロ生ちゃんと一緒にプログラミングをお勉強できるサイトです。

Twitterのヘッダ画像を変更する

codebird.phpを使って、 Twitterのヘッダ画像を変更する方法について勉強するね。

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を設定' );

// 'headder.jpg'ファイルの内容をBASE64で取得する
$image_file = base64_encode( file_get_contents( './header.jpg' ) );

// プロフィールイメージを変更する
$status = $cb->account_updateProfileBanner(
    array(
          'banner'      => $image_file
        , 'width'       => 1500
        , 'height'      => 500
        , 'offset_left' => 0
        , 'offset_top'  => 0
    )
);

codebird.phpを使うと、こんなに短いコードでヘッダ画像が変更できます。

本キャラクターに関する著作権およびその他一切の権利は、プログラミング生放送および、それらの関連企業・関係者に帰属しています。これは、著作権およびその他一切の権利を放棄・譲渡するものではありません。






プロ生ちゃんとお勉強するよ~

プロ生ちゃんと一緒にプログラミングをお勉強できるサイトです。