• ベストアンサー

TwitterのBOT作成について

今ドットインストールを見ながらやっているんですが 途中で object(stdClass)#5 (2) { ["error"]=> string(34) "Could not authenticate with OAuth." ["request"]=> string(23) "/1/statuses/update.json" } と出てしまい、普通のエラーとは違う感じで表示されているのでどこが悪いのかわかりません。 お願いします

質問者が選んだベストアンサー

  • ベストアンサー
noname#244856
noname#244856
回答No.1

>> 今ドットインストールを見ながらやっているんですが このサイト結構情報古めですね。 >> /1/statuses/update.json 今はAPIバージョン1は非推奨です。既に何回もTwitter運営から開発者に通達があり、年内には完全に廃止されると思われます。 twitteroauthをエディタで開き、 /* Set up the API root URL. */ public $host = "https://api.twitter.com/1/"; の「1」を「1.1」に変更してください。 今後はこちらを使います。 >> Could not authenticate with OAuth. このエラーに関しては、 「コンシューマーキー」 「コンシューマーシークレット」 「アクセストークン」 「アクセストークンシークレット」 この4つの認証するためのパラメータが正しく設定されていないことが原因と思われます。 もう一度あなたが書いた設定のためのコードを見直してみてください。 twitteroauth自体にバグがあるとは考えにくいので。

ferretdayo
質問者

お礼

ありがとうございます。 もう一回アクセストークンなどを書き直したら無事呟くことが出来ました!!ありがとうございます!!

関連するQ&A