我没有在r中加载rtweet包,因为有比tweetR更多的函数,但是输出总是给我一个错误,说找不到"auth“。由于新的更新,我不知道如何输入api键和令牌。有人知道密码吗?我输入了twitter给我的令牌和键,但不知道如何让它同步/运行。
library(rtweet)
install.packages("ROAuth")
library(ROAuth)
## authenticate via access token
app = "statskenyon"
consumer_key = "my key"
consumer_secret = "consumer secret"
acess_token = "access token"
access_secret = "access secret"
auth <- rtweet_app("bearer token")发布于 2022-12-03 00:29:44
在先前版本的rtweet中,必须先将令牌保存到R对象。
your_token_name <- create_token(app = "statskenyon",
consumer_key = "my key",
consumer_secret = "consumer secret",
access_token = "access token",
access_secret = "access secret",
set_renv = TRUE
)然后在post_status()中使用它。
post_tweet(
status = "my first rtweet #rstats",
token = your_token_name
)在新版本中,而不是使用
auth <- rtweet_app("bearer token")我建议您使用rtweet_bot()函数,因为代码中只有4个键。
your_new_token_name <- rtweet::rtweet_bot(
api_key = "my key",
api_secret = "consumer secret",
access_token = "access token",
access_secret = "access secret"
)然后使用它发布状态消息。
rtweet::post_tweet(
status = "your_status_message",
token = your_new_token_name
)https://stackoverflow.com/questions/74648262
复制相似问题