PHPでTwitterをAPIでツイートする(2016年8月版)[webの話] | おむすび

PHPでTwitterをAPIでツイートする(2016年8月版)[webの話] | おむすび

PHPでTwitterをAPIでツイートする(2016年8月版)

webの話

どうもおむすび17号です。
ブログなどを書いた時などに同時にtwitterに投稿するやり方
をTwitter APIを使ってやってみたいと思います。

たくさん関連記事はあるのですが
見てみると前と色々変わってた部分が多かったので
今回は2016年8月に実装した最新版という事で
参考になればと思います。

まずは投稿するTwitterアカウントで

開発サイトへいきましょう。

もちろんログインしといてくださいね。

 

https://dev.twitter.com/

 

まずは英語から日本語へと移動します。

 

 

そしてAPPを作成します。

 

 

 

Create New Appでアプリケーション作成画面へと移行します。

そして下記のような画面が出現します。

 

 

Name・Descriptionは任意でかまいません。

Websiteについて実装しようとしているサイトが望ましいかと思います。

 

全て入力したらチェックボックスにチェックを入れてクリエイトです。

 

作成するとデフォルトでなっているかもしれませんが

パーミッションの設定をします。

 

 

これで読み込みと書き込み許可を受付ました。

 

次にアクセストークンを取得します。

投稿とAPIを繋ぐコードを発行すると思ってください。

Keys and AccessnTokensからアクセストークンを取得します。

 

 

取得したら下記のような画面が出現します。

 

 

上記の4つの項目が入りますのでメモするか控えておいてください。

 


必要な項目が揃ったので

次は組み込みます。

 

twistoauth GitHub

 

上記よりダウンロードして設置します。

ファイル名をtwitteroauthに変更しています。


 

そして下記のように記述します。

 

require_once('twitteroauth/autoload.php');

$consumerKey = "XXXXX";
$consumerSecret = "XXXXX";
$accessToken = "XXXXX";
$accessTokenSecret = "XXXXX";

use Abraham\TwitterOAuth\TwitterOAuth;

$conn = new TwitterOAuth($consumerKey, $consumerSecret, $accessToken, $accessTokenSecret);

$msg = "ここの文字がツイートされます";

$params = array(
        'status' => $msg
    );

$result = $conn->post('statuses/update', $params);

var_dump($result);

 

 

これで動かしてみて

自分のtwitterに投稿が出来ていれば完了です。

レンタルサーバなどをご利用の方は

PHPのバージョンにも気をつけてください。

わけあってPHP 5.3.3を使用していたのですがこれでは動作しません。

必ずPHP5.6.22の現在の推奨バージョンまで上げて

実装をしてくださいね。

 

ではでは



大卒後めでたくIT大手起業に就職するも業績不振により半年で解雇。 24歳でIT会社を起業するも失敗。その後おとなしく制作会社で5年働き18号を巻き込んでおむすびを始めました。利用する人が少しでも幸せになるwebサービスを生み出していきます。


更新日:2016-08-17

コメントを投稿する
投稿名
コメント内容
画像認証 CAPTCHA Image
[ 認証画像を変える ]

関連記事

自分で出来る!MEO(ローカルSEO)でやっておくべきこと6つ
3分でwebサイトの各端末表示確認が出来るサービス「Sizzy」
1分で出来る簡単にランダムバナーを設置する方法「jQuery」
アドワーズ代行詐欺?怪しい営業があったのでgoogleに聞いてみた!
CSS Nite in OSAKA In-house SEO Meetup 参加予定
情報量が多いページから一瞬で知りたい情報を見つける方法

人気記事

分かりやすい地図をデザインする為に押さえておきたい4つのポイント
夏っぽい色のバナーデザイン
l.instagram.com / referral ってなんだろう
CSSの背景画像でスライドショーを実装【jQuery】
結婚式の二次会やパーティーで使える◎可愛いスピードビンゴ作りました!
雨の野外フェスで用意しておきたいもの



ブログ

PHPでTwitterをAPIでツイートする(2016年8月版)

webの話

どうもおむすび17号です。
ブログなどを書いた時などに同時にtwitterに投稿するやり方
をTwitter APIを使ってやってみたいと思います。

たくさん関連記事はあるのですが
見てみると前と色々変わってた部分が多かったので
今回は2016年8月に実装した最新版という事で
参考になればと思います。

まずは投稿するTwitterアカウントで

開発サイトへいきましょう。

もちろんログインしといてくださいね。

 

https://dev.twitter.com/

 

まずは英語から日本語へと移動します。

 

 

そしてAPPを作成します。

 

 

 

Create New Appでアプリケーション作成画面へと移行します。

そして下記のような画面が出現します。

 

 

Name・Descriptionは任意でかまいません。

Websiteについて実装しようとしているサイトが望ましいかと思います。

 

全て入力したらチェックボックスにチェックを入れてクリエイトです。

 

作成するとデフォルトでなっているかもしれませんが

パーミッションの設定をします。

 

 

これで読み込みと書き込み許可を受付ました。

 

次にアクセストークンを取得します。

投稿とAPIを繋ぐコードを発行すると思ってください。

Keys and AccessnTokensからアクセストークンを取得します。

 

 

取得したら下記のような画面が出現します。

 

 

上記の4つの項目が入りますのでメモするか控えておいてください。

 


必要な項目が揃ったので

次は組み込みます。

 

twistoauth GitHub

 

上記よりダウンロードして設置します。

ファイル名をtwitteroauthに変更しています。


 

そして下記のように記述します。

 

require_once('twitteroauth/autoload.php');

$consumerKey = "XXXXX";
$consumerSecret = "XXXXX";
$accessToken = "XXXXX";
$accessTokenSecret = "XXXXX";

use Abraham\TwitterOAuth\TwitterOAuth;

$conn = new TwitterOAuth($consumerKey, $consumerSecret, $accessToken, $accessTokenSecret);

$msg = "ここの文字がツイートされます";

$params = array(
        'status' => $msg
    );

$result = $conn->post('statuses/update', $params);

var_dump($result);

 

 

これで動かしてみて

自分のtwitterに投稿が出来ていれば完了です。

レンタルサーバなどをご利用の方は

PHPのバージョンにも気をつけてください。

わけあってPHP 5.3.3を使用していたのですがこれでは動作しません。

必ずPHP5.6.22の現在の推奨バージョンまで上げて

実装をしてくださいね。

 

ではでは



大卒後めでたくIT大手起業に就職するも業績不振により半年で解雇。 24歳でIT会社を起業するも失敗。その後おとなしく制作会社で5年働き18号を巻き込んでおむすびを始めました。利用する人が少しでも幸せになるwebサービスを生み出していきます。


更新日:2016-08-17
コメントを投稿する
投稿名
コメント
内容
画像認証 CAPTCHA Image

[ 認証画像を変える ]


関連記事

アドワーズ代行詐欺?怪しい営業があったのでgoogleに聞いてみた!
SEOの時代は終わり?店舗型に向いていると思うweb集客
スマホ投稿にも使えるWYSIWYGエディッタsummernote
作業時間3分!WEBクリップアイコンを実装だ!
アナリティクスデータ無期限保存期間を5月25日まで
「ブログを書こう」って言う業者おおすぎ

人気記事

分かりやすい地図をデザインする為に押さえておきたい4つのポイント
夏っぽい色のバナーデザイン
l.instagram.com / referral ってなんだろう
CSSの背景画像でスライドショーを実装【jQuery】
結婚式の二次会やパーティーで使える◎可愛いスピードビンゴ作りました!
雨の野外フェスで用意しておきたいもの

ブログ