问题标签 [scribe]

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 回答
1176 浏览

java - 使用 Scribe for GWT 进行 oauth

我正在尝试为我的 Web 应用程序实现“Twitter”登录。我使用scribe来简化一些事情。

我的实现依赖于 GWT RPC 机制将授权 url 返回给客户端,因此客户端可以调用弹出窗口来重定向到 Autorization Url。

但是,当 URL 打开到新选项卡并且用户使用 Twitter 帐户登录时,该页面会提供需要输入的 PIN 码(来自此站点:https ://api.twitter.com/oauth/authorize )进入 org.scribe.model.Modifier

这种方法对用户来说会很麻烦。需要的是,当用户输入应该是它的 Twitter 用户名/密码时。或者至少自动化所有其他过程。

我错过了什么吗?

这是我的代码:

0 投票
2 回答
8195 浏览

android - 在android中使用scribe OAuth的无效验证码格式错误

我正在使用scribe oAuth 库来实现 Facebook oAuth 登录,使用
示例

我在 Facebook 应用程序设置中的站点 URL 和移动网络 URL 中设置了 www.example.com(一个有效的 ur)

这是我在android中的代码

但我收到以下错误

日志猫

如果我将其作为独立程序运行,那么它会要求我提供一些授权代码,但我真的不知道该放在那里。

在代码行这里

0 投票
3 回答
2296 浏览

oauth - Socialauth、Scribe-Java 和 Spring Social 之间的主要区别是什么?

我是 OAuth 的新手,但想找到一个好的开始方式,并使用一个得到广泛支持的库

以下是什么优点和缺点(可能还有更多,但这些是我目前发现的基于 Java 的)

0 投票
1 回答
236 浏览

java - 当验证者出错时会发生什么

让我先解释一下我的场景。我正在使用 Scribe 通过 Oauth 连接到 Scribe 不直接支持的 API。也就是说,我要连接的服务器需要输入一个 4 位数字作为能够创建 accessToken 的最后一步。

虽然这很好用,但当用户输入错误的 4 位数字时,应用程序将永远运行,不会抛出任何错误或异常(据我所知)。这是我正在使用的代码:

应用程序永远保留在 getAccessToken 中。我想知道是否有办法控制这一点,因为用户很可能输入了错误的 4 位数字。我检查了 getAccessToken, Oauth 1.0 的代码,因为它是我正在使用的代码:

似乎 send() 抛出了一个 RuntimeException,但不确定从我的代码中捕获它是否是正确的方法......有什么建议吗?

谢谢 !亚历克斯

0 投票
1 回答
309 浏览

blackberry - 黑莓linkedin和twitter实现错误

我使用 Scribe1.2.jar 文件来实现 twitter。我使用以下代码

当我编译代码时,它显示以下错误 - org/scribe/builder/api/Api.class: Error!: Invalid class file: Incorrect classfile version。同样的问题也发生在 Linkedin 中。如何解决问题?我提到了这个链接抄写员文档

0 投票
1 回答
446 浏览

android - 在 android 中使用 scribe 的 Twitter 代码问题

我正在使用 scribe 在我的应用程序中实现 twitter。我能够登录并取回显示给用户的代码。这里的问题是,我必须强制用户手动输入代码,当他提交该代码时,我将获得访问令牌。但我不想向用户显示此代码。相反,我可以使用此代码并使用验证程序来取回 accessToken。可能吗 ?

0 投票
1 回答
1034 浏览

scribe - 如何将我的访问令牌的 Token 数据类型转换为 String 数据类型

Scribe 提供具有数据类型Token的访问令牌。但是用于在 java 中访问 facebook 的 restFB api 需要数据类型String中的令牌。那么如何将 Token 数据类型转换为 String 呢?

0 投票
1 回答
2434 浏览

java - OAuth Vimeo 与 Scribe (Java)

注意:您可以通过将我引导到一个很好地解释如何与 Web 服务交互的地方来帮助我。但是对于这个特定问题的帮助将不胜感激!

我很难理解 OAuth 的工作原理。我正在尝试开发一个桌面应用程序,它将一堆视频上传到 Vimeo 上的帐户。我尝试对Scribe API及其示例进行一些修改。不幸的是,Scribe 没有 Vimeo 示例,因此我一直在尝试更改 Facebook 示例以使其适用于 Vimeo。关于这一切如何运作的信息很少(我已经能够1:找到,2:理解)。就代码和错误而言,这是我所拥有的:

这是输出和错误:

无论如何,我敢打赌这真的很简单,但我就是不明白如何与 Web 服务交互。谢谢你的帮助!

0 投票
1 回答
1584 浏览

java - 带有 Scribe“无效 API 密钥”的 OAuth Vimeo(错误代码 100)

我正在尝试使用Scribe在 Vimeo 中进行身份验证。事情进展不顺利。我不断收到错误代码 100,但它仍然给了我一个授权 URL,当我访问它时,我能够授予访问权限。只是当我输入授权码并尝试将请求令牌换成访问令牌时它不起作用。我正在使用 Facebook 示例并对其进行调整以与 Vimeo 一起使用。我真的不知道我在这里做什么。我之前问了一个问题,并被告知我需要包含apache commons 编解码器在我的类路径上。好吧,我将它包含在我的环境变量中,这并没有改变任何东西。所以我只是将它添加到我的项目库中,这似乎让我更进一步。现在我只是不知道从这里做什么。我不明白为什么我会得到这个。这是我的代码和输出:

这是输出:

编辑:将 .debug() 添加到 new ServiceBuilder() 并相应地更新了输出。

0 投票
2 回答
1077 浏览

coldfusion - 使用 ColdFusion 检索 Linkedin Group 讨论帖子

一位客户要求我将他们 LinkedIn 群组中的最新帖子拉到我们的一个网站页面。

我正在使用 ColdFusion 9 进行开发,并且已经研究了好几天,并决定在这里发布我的查询,希望有人能够帮助我。

我可以达到我有 requestToken 的程度。我的理解是我现在需要对请求令牌进行签名才能获得accessToken。我的问题是我需要在幕后做这件事。但是,我能找到的所有示例都是将前端用户重定向到授权 url 以允许用户进行身份验证,但我不希望用户进行身份验证,我想改为在服务器端进行身份验证。

我正在尝试使用 Scribe Java 包装库。下面是我到目前为止获取 requestToken(以及授权 url)的代码。我需要有人指出正确的方向,以便在服务器端代码上签署令牌,以便我可以进行必要的调用来使用 Groups API(例如http://api.linkedin.com/v1/groups/{id}/posts?count=5&start=1