gpt4 book ai didi

使用包 httr、twitteR 和 streamR 检索缓存的 oauth token

转载 作者:行者123 更新时间:2023-12-04 09:47:24 27 4
gpt4 key购买 nike

我发现让自己通过 twitter API 进行身份验证的唯一方法如下:

library(twitteR)

setup_twitter_oauth(consumer_key = "a",
consumer_secret = "b",
access_token = "c",
access_secret = "d")

运行这个之后,我可以在 twitteR 中使用所有功能就好了。但是,我也想使用 streamR 包,它需要 token 作为 OAuth 对象:
filterStream("tweets.json", track = c("Obama", "Biden"), timeout = 20, oauth=my_oauth)

据我所知,上面的 setup_twitter_oauth 函数是一些 httr 函数的包装器,用于获取我的授权 token 。此 token 作为名为“.httr-oauth”的文件缓存在我的工作目录中。我的问题是:如何将此文件加载到 R 中,以便获得可与 streamR 一起使用的 OAuth 对象?

最佳答案

使用 readRDS()
readRDS('.httr-oauth')
$xxxx0x000xxxx00000x0xx0x000000xx

请求:https://api.twitter.com/oauth/request_token
授权:https://api.twitter.com/oauth/authenticate
访问:https://api.twitter.com/oauth/access_token
推特
key :xxxxxxxxx0xxxxxxxxxxxxxxx
secret :
oauth_token、oauth_token_secret、user_id、screen_name

通过$long-alphanumeric-hash访问列表中的环境并在该访问权限内 $credentials$oauth_token/$oauth_token_secret

关于使用包 httr、twitteR 和 streamR 检索缓存的 oauth token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27501775/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com