问题标签 [roauth]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 如果我是唯一的用户,请避免 ROAuth 握手中的 PIN 步骤?
问题:有没有办法避免在进行 OAuth 握手时手动输入 PIN?
上下文:在进行 ROAuth 握手时,我被要求输入通过以下链接获得的 PIN:
哪个输出:
Credentials$handshake(cainfo = system.file("CurlSSL", "cacert.pem", package = "RCurl")) 要启用连接,请将您的网络浏览器指向: https ://api.twitter.com/oauth /authorize?oauth_token= ... 完成后,记录给您的 PIN 并在此处提供:
我输入了一个 PIN。
我想避免这一步,因为每次我在新的 R 会话中运行脚本时,我都必须手动打开浏览器来检索 PIN。我是唯一使用这个脚本的人。
r - 如何在 XING 和 R 中使用 OAuth
我正在尝试使用 ROAuth (v0.9.2) 对 XING API (api.xing.com) 进行身份验证。
输出:
我仔细检查了我的密钥和 URL,所以我很确定这不是错误的原因。
- 谁能告诉我我做错了什么?
- 有没有办法提取服务器请求和响应以进行错误分析?
谢谢,克里斯
r - 推特帮助即使注册也无法授权
我在使用 twitteR 包时遇到了麻烦,因为即使使用 ROAuth 进行注册,我仍然不能做废话。这是我的输入/输出
结果是:
但是当我尝试做某事时:
我仍然收到未经授权的错误。
我到底应该在这里做什么?
哦,顺便说一句,我的 sessionInfo() 已附加:
r - Where does twitteR PIN code appear during R oauth authentication?
I’m trying to use the twitteR package as I’ve gotten to the Twitter chapter in Jeffrey Stanton’s free e-book on Data science.
I use this code to register my credentials:
I then get the link to twitter:
To enable the connection, please direct your web browser to: https://api.twitter.com/oauth/authorize?oauth_token=xxxx
I follow the link and within the twitter page, and then click on the “Authorize app” button. This sends me back to the site I listed as the callback URL.
I don’t see the PIN number I was expecting anywhere. My question is: where does it appear? Or where should I be looking for it? I feel like this should be obvious, but somehow I'm missing it.
r - 在 Twitter 上使用 ROAuth 进行身份验证时未生成 PIN
我正在尝试使用 R 向 Twitter 进行身份验证,但我无法获得 PIN。
我的代码如下:
但是,当我取回授权 URL 并输入它时,我仍然没有得到 PIN:我只有一个按钮来授权应用程序,然后我最终回到了我之前指定的返回 URL。
这似乎与这个问题非常相似, 在 R oauth 身份验证期间,推特 PIN 码出现在哪里?但是那里的补救措施(确保请求、访问和身份验证 URL 都是 http 而不是 https)对我不起作用。
我在 Windows 7 上运行 R 3.0.0,ROAuth 是 0.9.2,twitteR 1.1.0 - 其中任何一个都表明为什么会出现这个问题?
r - 使用 R 创建到 twitter 流 API 的持久连接
我目前正在使用 R 中的 streamR 包从 twitter 中的过滤器流中流式传输推文。我有一个用于此的握手 ROAuth 对象。我的一段代码如下所示:
我想创建一个实时应用程序,其中包括将这些推文转储到一个 activeMQ 主题中。我的代码是:
现在我的问题是filterStream()
需要的超时。我查看了引擎盖,发现该函数进行了以下调用:
我尝试删除超时组件,但它似乎不起作用。有没有一种方法可以永远维持一个流(直到我杀死它),当它进入一个主题时,它会转储每条推文?
PS 我知道一个调用 twitter4j API 的 java 实现。但是,我不知道如何在 R 中做到这一点。
r - 带有 as.environment 错误的 twitteR 和 ROAuth
我对 Twitter 环境非常陌生。我正在尝试使用 twitteR 分析 Twitter 消息。我在使用 ROauth 包时遇到问题。我按照 ROAuth 包文档中的说明进行操作,但仍然收到错误消息。这是我所做的以及我得到的信息。
as.environment(x) 中的错误:“as.environment”的对象无效
我尝试将 https 更改为 http,但没有任何改变。我的会话信息如下:
我还安装了 R 版本 3.0.1,但我遇到了同样的问题。有人可以帮忙吗?
r - ROAuth 出现未经授权的错误
我正在使用 streamR 包从 Twitter 流 API 中提取推文。直到最近,这一切都很好。现在 - 每当我握手时都会收到错误消息。
我尝试在 dev.twitter.com 上重新创建一个新应用程序,但仍然遇到同样的错误。我尝试更改回调 URL 和访问级别 - 但没有用。我也尝试过使用来自 github 的 ROAuth 的 master 分支。知道我哪里出错了吗?我正在使用 R 3.0.1
r - 推特 ROAuth 握手错误:未生成 PIN 选项
这个问题实际上回答了所有与 twitteR ROAuth 问题相关的问题:
TwitteR、ROAuth 和 Windows:注册成功,但证书验证失败
TwitteR 和 ROAuth 之前都在我的电脑上完美运行。但是代码块不再生成 PIN 选项。它弹出以下内容:
以前twitCred$handshake(cainfo="cacert.pem")指向:
我在 spark rstudio 服务器中尝试了我的代码。然后代码完美运行(生成输入 PIN 的选项,目前在我的电脑中没有生成)。代码是:
任何帮助表示赞赏。
r - 在 R 和 ROAuth 包上使用 twitteR 库后从 Twitter.Com 查找 PIN
我有一个问题希望有人能帮助我。
我正在尝试使用 twitteR 库和其他必需的软件包通过 R 从 Twitter 获取一些推文。我已经成功地创建了我的代码直到握手。但是,一旦我到达应该复制并粘贴链接以获取所需 PIN 的位置,我就会被重定向到我在 Twitter 上注册的占位符网站地址。
下面是我的代码块:
然后这会导致提示
我已经尝试了 Stackoverflow.Com 中的几个答案,例如在 Twitter 上使用 ROAuth 进行身份验证时没有生成PIN ,在 R oauth 身份验证期间 twitteR PIN 码出现在哪里?但没有成功。
任何回应都会非常有帮助。
谢谢。
顺便说一句:R Noob 和基本程序员。