前提・実現したいこと
RでExploratoryをつかってwordcloudを作成しようとしています。
以下の記事を参考にしています。
参考記事
発生している問題・エラーメッセージ
記事の説明通りにやっているのですが、
記事の「安倍首相に言及しているTweetをTwitterからインポートする。」
「R スクリプトデータソースの作成」を実行しようとしたところ、
以下のエラーが出力されてしまい、修正方法がわからず困っています。
Error : Forbidden (HTTP 403).
該当のソースコード
API Keyなどは正しく取得しています。
Exploratoryではうまくいかないようです。
R
1library(rtweet) 2 3## whatever name you assigned to your created app 4appname <- "rtweet_token" 5 6## api key (example below is not a real key) 7key <- "xxxxxxxxxxx" 8 9## api secret (example below is not a real key) 10secret <- "xxxxxxxxxxxxx" 11 12## create token named "twitter_token" 13twitter_token <- create_token( 14 app = appname, 15 consumer_key = key, 16 consumer_secret = secret) 17 18rtweet::search_tweets(n = 2000, lang = 'ja', q = '安倍首相 -filter:retweets', token=twitter_token)
試したこと
R app からはまだワードクラウドが作ることができたので、まだtwitterAPIは使えると思います。
取得したtweetをあとで使えるようにする方法で、R appではテキストデータを保存できましたが、依然としてExploratoryでは
Error : Forbidden (HTTP 403).
のエラーでtweetを取得できません。
###ご回答を受けて試したこと
ご回答でいただいたWebページの説明を参考にコードを修正しましたが、
別のエラーが出てしまいました。
なお、以下のパッケージはインストール済みです。
install.packages("rtweet") install.packages("httpuv")
修正後のコード
R
1library(rtweet) 2 3## whatever name you assigned to your created app 4appname <- "appname" 5 6## api key (example below is not a real key) 7key <- "***" 8 9## api secret (example below is not a real key) 10secret <- "***" 11 12access_token_key <- "***" 13 14access_token_secret <- "***" 15 16twitter_token <- create_token( 17app = appname, 18consumer_key = key, 19consumer_secret = secret, 20access_token = access_t, 21access_secret = access_token_secret, 22set_renv = TRUE 23) 24 25rtweet::search_tweets(n = 2000, lang = 'ja', q = '安倍首相 -filter:retweets', token=twitter_token)
エラー
Error : unused arguments (access_token = access_token_key, access_secret = access_token_secret)
補足情報(FW/ツールのバージョンなど)
R 3.5.0
Exploratory Version 4.4.0.5
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/08/16 05:19