Recent posts:

PCやWebに関する便利な情報や使いこなし情報を紹介

Twitterの仕様変更で正常にツイートできなくなるのを修正した

2014/01/18 17:00

1/14より、TwitterではAPIの利用はすべてHTTPS接続としなければならなくなりました。サイトに組み込んでいるプログラムでは特別な対応は必要ないはずが、(一部ミスで)ツイートができなくなっていたので、今後の確認のためにメモ。

Twitterの仕様変更

2014年1月14日より、APIの利用はHTTPS接続が必須となりました。これにより、HTTP接続となっているプログラム(アプリケーション)は、APIが利用できなくなるため、正常に投稿や表示ができなくなります。

サイトを運営していて、サイトの更新情報を流したりTwitterの投稿を表示したりするために作成したプログラムなどでは、(少なくとも当サイトでは)Twitterへ文章を送信(投稿)することとタイムラインを読み込んで表示することがメインなので、その2つができなくなった場合の対応についてのメモです。

なお、ここではTwitterOAuthを利用した場合についてメモしています。

API仕様変更への対応

TwitterOAuthをAPI 1.1に対応させていない場合

以前からAPI 1.1への対応が必須となっていますが、TwitterOAuthで対応を済ませていない場合は、次の部分を直してみてください。

今のところ仕様変更以来これで動いているので問題ないかと…

投稿・タイムライン読み込み

一言で言えば、HTTP接続ではなくHTTPS接続に変更すれば問題ないです。

投稿の場合はこんな感じ。

タイムライン読み込みの場合はこんな感じ。

当サイトでも何か理由がなければ初期のプログラミング段階でHTTPS接続を利用しているはずなのですが、なぜかHTTP接続になっていた部分があったためにツイートできなくなっていたようです。

Pocket

コメント

Twitter

【更新しました】
Xdomainからスタードメインにドメインを移管してみた - PC雑記帳
https://zakkiweb.net/a/72/

2018/05/28 20:31

【更新しました】
さくらのレンタルサーバーで$_SERVER[‘SERVER_ADDR’]の値が変わった - PC雑記帳
https://zakkiweb.net/a/71/

2018/04/07 09:52

【更新しました】
PC雑記帳は10周年になりました - PC雑記帳
https://zakkiweb.net/a/70/

2018/03/25 19:00