问题标签 [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.
oauth - 如何在 scribe 中使用访问令牌获取刷新令牌
我现在有了访问令牌,我想拥有刷新令牌,以便我可以在需要时刷新我的访问令牌。我使用了休闲代码,但它返回了错误响应
任何想法如何获得刷新令牌??????
gdata - 如何将 scribe 授权与 gdata 服务相结合
有谁知道如何将 oauth 与 scribe 与 Gdata 服务相结合:
因此,在使用 scribe 进行身份验证后,我拥有访问令牌并需要将其推送到 gdata ContactsService 的实例(对于任何其他服务,我猜它的工作方式相同)。
我试过简单
其中 accessTokenString 是运行后从 scribe 获得的 String
但这在请求时没有例外:
将 scribe 与 gdata 结合起来会很好,因为我已经准备好了 scribe,并且 gdata 提供了更好的 api 来处理来自 google 的数据
谢谢
java - 在 Twitter 中使用 Scribe 库进行 Oauth 和回调 url
我正在使用 scribe 在我的应用程序中实现 twitter。在用户验证我的应用程序并重定向到新 url 后,我得到了 oauth_token 和 oauth_verifier,但无法弄清楚如何从中生成 oauth_token 和 oauth_secret。请解决问题并提前感谢您!!!
java - 无法从 Google Plus 访问用户的个人资料
我正在使用 Scribe-Java 使用 OAuth2 连接到 Google plus。我能够对我的应用程序进行身份验证并获得用户的许可,但是当我尝试访问 以外的任何内容userinfo
时,我得到了这个异常。
403
{
“错误”: {
我已将我的应用程序的范围设置为https://www.googleapis.com/auth/plus.me https://www.googleapis.com/auth/userinfo.profile
并访问我正在使用此 url 的用户个人资料:
https://www.googleapis.com/plus/v1/people/{userid}/activities/public
你能告诉我我做错了什么吗?我需要在此处使用其他范围来访问配置文件吗?
java - “无效签名”:使用 Scribe 作为客户端重新访问带有 Django 活塞的 oAuth 提供程序
因此,在使用 Django-Piston 实现 OAuth 时,我遇到了这里提到的错误:“无效签名”:oAuth provider with Django-piston
之前发布的解决方案对我不起作用,所以我开始深入研究活塞(https://bitbucket.org/jespern/django-piston/overview)和 Scribe(https://github.com/fernandezpablo85/scribe-java)。
事实证明,当使用 JSON 字符串有效负载对 Scribe 请求进行签名时,实际上仅对 OAuth 参数进行了签名。这会导致 Piston 签名验证失败,因为 Piston 对负载中的所有参数以及 OAuth 参数进行签名。
我能够将 Piston 修改为仅签署 OAuth 参数,现在一切正常。作为 OAuth 的新手,我不确定这是否是正确的修复,一种替代方法是修改 Scribe 以对有效负载内容也进行签名(或者可能将每个参数附加到有效负载中,而不是将其作为字符串附加)。
有没有人了解解决这个问题的正确方法?
android - 无法理解此 API 的 OAuth 流程
谁能帮我了解可汗学院 API 的 OAuth 流程。可通过此链接访问: https ://github.com/Khan/khan-api/wiki/Khan-Academy-API-Authentication
我正在使用抄写员。
这是工作代码:
收到响应后,您需要将用户重定向到该页面。然后在成功登录后,浏览器将响应一个包含请求令牌的 url...
以下是我尝试过但效果不佳的两种不同的方法及其结果:
1)
结果是:
线程“主”org.scribe.exceptions.OAuthException 中的异常:响应正文不正确。无法从中提取令牌和秘密:
响应是一个损坏的 html 文件的字符串。(在没有显示图像的意义上损坏......)
2)我也试过:
结果是:
我使用相同的基本字符串来生成签名,并且我使用消费者密钥作为 HMAC-SHA1 方法的密钥。
以下是 KhanAPI 的样子: import org.scribe.builder.api.DefaultApi10a; 导入 org.scribe.model.Token;
公共类 KhanApi 扩展 DefaultApi10a{
}
谁能帮我?谢谢,
java - scribe 1.3 share request to linkedin API 返回 401 - 未经授权
我正在尝试从我的 Web 应用程序向我的linkedin 发送共享内容,但看起来我做错了什么。
这是我的java代码:
一切看起来都在调试控制台中工作,但是当我尝试打印响应正文时,我得到了这个:
我怎样才能解决这个问题?
oauth - 如何使用 scribe-java 将新文件插入 Google Drive
最近,我正在尝试使用 scribe-java(https://github.com/fernandezpablo85/scribe-java) 将 Google Drive 集成到我的应用程序中。并通过 Id 方法列出文件/获取文件工作正常。但我无法让插入新文件方法正常工作。这是我的代码(插入):
这将在我的谷歌驱动器中创建一个“无标题”的命名文件,我的问题是如何从本地文件系统上传我的文件并指定一个名称?因为我尝试添加添加正文参数,添加标题,所以它们都不起作用。非常感谢
java - 使用 Scribe,OAuth Echo 似乎不适用于 Twitpic
我正在尝试使用 Scribe 上传照片,但似乎无法解决错误:
而且我不知道,由于缺乏有关如何解决此问题的文档。
相关代码为:
我认为它与消费者密钥有关,因为它似乎没有添加到签名中,但我不太确定到底发生了什么:/
任何帮助,将不胜感激
gwt - scribe no source code is available 错误
我正在尝试将 Scribe 与 GWT 一起使用,但每当我切换到设计器视图时,我都会收到 scribe 错误:
org.scribe.oauth.oauthService 类型没有可用的源代码;你忘了继承一个必需的模块吗?
我导入了 scribe jar 以及 commons 编解码器。
我还有其他几个类似的错误,有人知道如何解决这个问题吗?