问题标签 [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.

0 投票
1 回答
2381 浏览

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。我是唯一使用这个脚本的人。

0 投票
1 回答
2508 浏览

r - 如何在 XING 和 R 中使用 OAuth

我正在尝试使用 ROAuth (v0.9.2) 对 XING API (api.xing.com) 进行身份验证。

输出:

我仔细检查了我的密钥和 URL,所以我很确定这不是错误的原因。

  1. 谁能告诉我我做错了什么?
  2. 有没有办法提取服务器请求和响应以进行错误分析?

谢谢,克里斯

0 投票
2 回答
5754 浏览

r - 推特帮助即使注册也无法授权

我在使用 twitteR 包时遇到了麻烦,因为即使使用 ROAuth 进行注册,我仍然不能做废话。这是我的输入/输出

结果是:

但是当我尝试做某事时:

我仍然收到未经授权的错误。

我到底应该在这里做什么?

哦,顺便说一句,我的 sessionInfo() 已附加:

0 投票
1 回答
3258 浏览

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.

0 投票
1 回答
837 浏览

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 - 其中任何一个都表明为什么会出现这个问题?

0 投票
1 回答
1144 浏览

r - 使用 R 创建到 twitter 流 API 的持久连接

我目前正在使用 R 中的 streamR 包从 twitter 中的过滤器流中流式传输推文。我有一个用于此的握手 ROAuth 对象。我的一段代码如下所示:

我想创建一个实时应用程序,其中包括将这些推文转储到一个 activeMQ 主题中。我的代码是:

现在我的问题是filterStream()需要的超时。我查看了引擎盖,发现该函数进行了以下调用:

我尝试删除超时组件,但它似乎不起作用。有没有一种方法可以永远维持一个流(直到我杀死它),当它进入一个主题时,它会转储每条推文?

PS 我知道一个调用 twitter4j API 的 java 实现。但是,我不知道如何在 R 中做到这一点。

0 投票
1 回答
334 浏览

r - 带有 as.environment 错误的 twitteR 和 ROAuth

我对 Twitter 环境非常陌生。我正在尝试使用 twitteR 分析 Twitter 消息。我在使用 ROauth 包时遇到问题。我按照 ROAuth 包文档中的说明进行操作,但仍然收到错误消息。这是我所做的以及我得到的信息。

as.environment(x) 中的错误:“as.environment”的对象无效

我尝试将 https 更改为 http,但没有任何改变。我的会话信息如下:

我还安装了 R 版本 3.0.1,但我遇到了同样的问题。有人可以帮忙吗?

0 投票
1 回答
1354 浏览

r - ROAuth 出现未经授权的错误

我正在使用 streamR 包从 Twitter 流 API 中提取推文。直到最近,这一切都很好。现在 - 每当我握手时都会收到错误消息。

我尝试在 dev.twitter.com 上重新创建一个新应用程序,但仍然遇到同样的错误。我尝试更改回调 URL 和访问级别 - 但没有用。我也尝试过使用来自 github 的 ROAuth 的 master 分支。知道我哪里出错了吗?我正在使用 R 3.0.1

0 投票
2 回答
3017 浏览

r - 推特 ROAuth 握手错误:未生成 PIN 选项

这个问题实际上回答了所有与 twitteR ROAuth 问题相关的问题:

TwitteR、ROAuth 和 Windows:注册成功,但证书验证失败

TwitteR 和 ROAuth 之前都在我的电脑上完美运行。但是代码块不再生成 PIN 选项。它弹出以下内容:

以前twitCred$handshake(cainfo="cacert.pem")指向:

我在 spark rstudio 服务器中尝试了我的代码。然后代码完美运行(生成输入 PIN 的选项,目前在我的电脑中没有生成)。代码是:

任何帮助表示赞赏。

0 投票
1 回答
190 浏览

r - 在 R 和 ROAuth 包上使用 twitteR 库后从 Twitter.Com 查找 PIN

我有一个问题希望有人能帮助我。

我正在尝试使用 twitteR 库和其他必需的软件包通过 R 从 Twitter 获取一些推文。我已经成功地创建了我的代码直到握手。但是,一旦我到达应该复制并粘贴链接以获取所需 PIN 的位置,我就会被重定向到我在 Twitter 上注册的占位符网站地址。

下面是我的代码块:

然后这会导致提示

我已经尝试了 Stackoverflow.Com 中的几个答案,例如在 Twitter 上使用 ROAuth 进行身份验证时没有生成PIN ,在 R oauth 身份验证期间 twitteR PIN 码出现在哪里?但没有成功。

任何回应都会非常有帮助。

谢谢。

顺便说一句:R Noob 和基本程序员。