簡體   English   中英

check_twitter_oauth()中的錯誤:OAuth身份驗證錯誤:

[英]Error in check_twitter_oauth() : OAuth authentication error:

嘗試為twitteR設置OAuth授權時,反復出現以下setup_twitter_oauth()錯誤

> setup_twitter_oauth("XXXXXXXXXX", "XXXXXXXXX", "XXXXXX", "XXXXXXXX")
[1] "Using direct authentication"
Error in check_twitter_oauth() : OAuth authentication error:
This most likely means that you have incorrectly called setup_twitter_oauth()'

如果有人可以在這個問題上提供幫助,我們將不勝感激?

我在JeffGentry的Github上看到了這篇有用的文章,但是安裝twitteR_1.1.8會自動安裝httr_0.6.1而不是httr_0.6.0

check_twitter_oauth()中的錯誤:OAuth身份驗證錯誤:#67

我嘗試刪除默認的httr_0.6.1軟件包,並從下面的鏈接下載並安裝httr_0.6.0,但沒有成功。 它給了我以下錯誤:

> install.packages("http://ftp.iitm.ac.in/cran/src/contrib/Archive/httr/httr_0.6.0.tar.gz", repos=NULL, type="source")
Installing package into ‘C:/Users/SO310400/Documents/R/win-library/3.1’
(as ‘lib’ is unspecified)
trying URL 'http://ftp.iitm.ac.in/cran/src/contrib/Archive/httr/httr_0.6.0.tar.gz'
Content type 'application/x-gzip' length 247298 bytes (241 Kb)
opened URL
downloaded 241 Kb

* installing *source* package 'httr' ...
** package 'httr' successfully unpacked and MD5 sums checked
** libs
Warning: running command 'make -f "C:/Users/SO310400/R/R-3.1.2/etc/i386/Makeconf" -f "C:/Users/SO310400/R/R-3.1.2/share/make/winshlib.mk" SHLIB="httr.dll" OBJECTS="writer.o"' had status 127
ERROR: compilation failed for package 'httr'
* removing 'C:/Users/SO310400/Documents/R/win-library/3.1/httr'
Warning in install.packages :
  running command '"C:/Users/SO310400/R/R-3.1.2/bin/i386/R" CMD INSTALL -l "C:\Users\SO310400\Documents\R\win-library\3.1" "C:/Users/SO310400/AppData/Local/Temp/RtmpeMm13f/downloaded_packages/httr_0.6.0.tar.gz"' had status 1
Warning in install.packages :
  installation of package ‘C:/Users/SO310400/AppData/Local/Temp/RtmpeMm13f/downloaded_packages/httr_0.6.0.tar.gz’ had non-zero exit status

任何有幫助的人都會受到感激並給予獎勵!

安裝httr v0.6.1后,您可能需要重新啟動r會話。

我有同樣的問題。 使用twitteR 1.1.8安裝httr v0.6.1,然后重新啟動我的r-session使其正常工作。

祝好運!

我有同樣的問題。

在應用程序的權限選項中,您需要更改為“讀取,寫入和訪問直接消息”

library("twitteR")
library("bitops")
library("RCurl")

api_key <- your api_key "
api_secret <- "api_secret"
access_token <- "access_token"
access_token_secret <- "access_token_secret"

setup_twitter_oauth(api_key, api_secret, access_token, access_token_secret)

datascients_tweets <- searchTwitter("datascience", n=1000, lang ="en")

注意。 我做的另一件事是激活國際空間站的功能。 我不知道這是否有助於解決問題並禁用防火牆。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM