空のtwitterアプリケーションを作成しWordTwitをOAuth認証で連携・・・できない
2014/11/22
本投稿ではWordTwitの設定を行う過程で、
OAuth認証による連携手法があるようでしたので、
その方法を試行したログとして記載します。
2013/05/28時点の結論から申し上げますと、
WordTwitでOAuth認証を持ちいたtwitter連携は現時点ではできないという結果でした。
wordpress_developerサイトのForumにて、
以下のような会話が1年以上前に交わされております。
[resolved] WordTwit OAuth Fail (8 posts)
wordTwit自体も「Last Updated: 2011-8-13」ということもあって、
あまり活発に開発が行われている状態でもなさそうです。
本OAuth認証を利用した連携は当分は困難ではないかと思われます。
よって、通常のアプリ認証で連携を行うことになります。
twitterカスタムアプリケーションの作成を行う
Developerページは以下のURLです。
https://dev.twitter.com/apps
[rakuten]001:9784774147321[/rakuten]
はじめに
私はtwitterカスタムアプリケーションは、
これまで利用するだけで触れたことはありませんでした。
Facebookなどでもアプリケーションを作成する機能はありますが、
まれにこうしたカスタマイズページに出逢うことがあります。
これまでは特に深入りすることもありませんでしたが、
試行することで少しずつ慣れてみようと思います。
環境
- wordpress:3.5.1
- 利用テーマ:Contango
- WordTwit: 2.6.4(2013/07/16現在は3.0の為、本投稿は古い可能性があります)
カスタムアプリケーションの作成
Create a new application
Developerページより[Create new application]を
クリックしアプリケーションの作成ページに入ります。
Application Detailsの入力
Create an applicationページにてアプリケーションの
情報の必須項目を登録します。
- Name
- Description
- Website
- Callback URL(任意)
Developer Rules Of The Roadへの同意
Yes, I agreeにチェックを入れます。
キャプチャ認証文字を入力
CAPTCHAに表示されている画像文字列を入力します。
カスタムアプリケーションの作成
[Create your Twitter application]をクリックし
アプリケーションを作成します。
カスタムアプリケーション情報の確認
OAuth情報の確認
OAuth settingsに記載された、
Consumer key,Consumer secretの値を用いて、
WordTwit側の認証に利用します。
twitter側の作業は以上です。
wordtwit側の設定を行います。
WordTwitへOAuth認証情報の設定
WordTwitへOAuth情報の登録
Consumer key,Consumer secretを設定し、
[Update Options]をクリックし設定を保存します。
エラーの表示
設定を保存すると以下のようなメッセージが表示されます。
Unable to obtain authorization URL from Twitter.
Please make sure your server time is accurate or adjust the OAuth Time Offset below.
If problem persists, visit the support forums and report your problem
投稿(不可)
投稿を行って連携を確認します。
実際に投稿を行って連携を確認しますが、
投稿が行われない状態になってしまいます。
投稿画面上のウィジェットにはtweetに失敗した結果が表示されています。
これがForumにて指摘されていた症状で、
改善されるまでは利用できそうにありません。
復旧
キーの削除と復旧
一旦Consumer key,Consumer secretの値を入力してしまうと、
[Update Options]をクリックし設定を保存を行っても、
上記のエラーメッセージが消えず、元のアプリ認証が表示されないことがあります。
その際には一旦プラグインを削除し、再インストールを行うと元に戻ります。
「WordTwitの利用と導入(wordpressプラグイン)」をご参照下さい。
[rakuten]001:9784877832438[/rakuten]
関連記事
-
ローカル環境のPHPをCGI実行させる方法をwindowsで試す
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
Google+1ボタンの改変したいと思った時に確認すること
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
19_05.Flickr Videoプレーヤー表示には、JetpackのFlickr動画ショートコード埋め込み
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
headタグ挿入にAdd Text To Head(Add Code to Head)-wordpressプラグインを利用
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
12.一括検索-Jetpack by WordPress.com
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
wordpress.comメールアドレスを利用してJetpack by WordPress.comのメール投稿する
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
23.追加ウィジェット-Jetpack by WordPress.com
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
GoogleAnalyticsのユニバーサルアナリティクスコードを取得する(追加)
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
01.パブリサイズ共有の機能-Jetpack by WordPress.com
Google or AdMax Promotion(it) 禁断の機能がau公式 …
-
WordPressのタグ・カテゴリの一括登録にBulk Registration Termsプラグインが便利
Google or AdMax Promotion(it) 禁断の機能がau公式 …
Comment
[…] 本投稿がwordpressプラグインWordTwitを用いて、 OAuth認証で連携が可能であるか検証します。 空のtwitterアプリケーションを作成しWordTwitをOAuth認証・・・できない […]