问题标签 [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.
java - 使用 Scribe 向 LinkedIn 发布消息,因为它不能在 Android 中工作
下面是发送帖子消息的代码。在我的屏幕上,我有一个 EditText 部分,允许用户输入文本,当他们点击 post 时,调用 sendMessage 函数。我一直在回复中得到这个。我也尝试过 URLEncode.encode(payload, "UTF-8") 来获取一个编码字符串以添加到正文中,但这不起作用。任何见解都会有所帮助。
这是代码:
我的服务被定义为:
我使用 webview 来捕获回调以保存验证者/令牌。示例如下:
java - oAuth with Scribe for LinkedIn - accessToken 问题
我正在使用 scribe 在我的应用程序中登录 LinkedIn。
我想知道是否有办法自动化获取 accessToken 的过程,这样用户就不必输入验证者令牌。
可能的?如果是的话,我可以得到一些帮助吗?
提前致谢 :)
java - 以管理员身份发布到 Facebook 页面
我不知道 Java + Facebook 集成会花费很多钱。有没有人有示例代码以管理员身份发布到 Facebook 页面?
我了解 OAuth 流程,我只需要使用scribe lib发送带有我的文本的 OAuthRequest 。如果可能的话,如何发送一个字节[](一张图片)。
request.addBodyParameter("status", "Testing: Updating my facebook status through Java");
service.signRequest(accessToken, request);
Response response = request.send();
我已经从scribe 示例中尝试了上面的代码,但我得到了{"error":{"message":"(#100) Can only call this method on valid test users for your app","type":"OAuthException","code":100}}
谢谢。
java - 如何在回调 servlet 中获取“请求令牌”?
我已经将此问题发布到scribe-java github。我想知道,Token
如果我只有一个String
来自 LinkedIn 服务器的对象,我可以在我的回调 servlet 中获取对象。这就是 Scribe 希望我检索“访问令牌”的方式:
我不能token
从 a实例化String
,因为它的构造函数也需要 a secret
。有人可以解释我在这里想念什么吗?
java - oauth_problem=consumer_key_rejected 使用 Scribe 库
我注册了一个 Yahoo Messenger SDK api 并将消费者密钥/sercret 插入到此代码中:
但是,我收到此错误:
我很确定消费者密钥/秘密是正确的,因为我可以使用具有通用 HTTP GET 请求的相同密钥/秘密来获取“RequestToken”。
这是 Scribe 库中的错误还是其他问题?
java - 使用 Twitter 从 Java Web 应用程序进行注册和身份验证
我希望允许用户使用他们的 Twitter 帐户注册并登录到我的 Java Web 应用程序。我需要从他们的 Twitter 帐户中获取的唯一信息是他们的姓名(如果没有提供姓名,则为 Twitter 用户名)和他们的电子邮件地址。
我遇到了scribe OAuth 库,它提供了一个示例,说明如何使用它从控制台应用程序向 Twitter 进行身份验证。但是,我无法弄清楚如何将其适应网络应用程序。我认为我不能“按原样”使用这个示例,因为它包含如下代码:
这不适用于网络应用程序。此外,身份验证完成后,我看不到如何检索用户的姓名和电子邮件地址。
如果有人可以向我指出如何从 Java webapp 使用 Twitter(使用 OAuth)进行身份验证并检索用户的姓名和电子邮件的完整示例,那就太好了。该示例不一定必须使用 scribe,尽管我自己编写的代码越少越好。
java - 您如何使用 scribe 在 vimeo api 上获取 ticket_id
我正在尝试将视频上传到 vimeo,我知道您需要 ticket_id 才能上传。
我的想法是我无法弄清楚如何使用 scribe 来获取这个 ticket_id。有没有人有任何例子如何做到这一点?
提前致谢。
当我使用:
这导致:
当我使用方法时:
一切正常。我尝试在 vimeo.videos.upload.getQuota 方法中放置一些假的 api 密钥。这也导致了无效的密钥。所以它不像方法 vimeo.videos.upload.getQuota 不需要 api 密钥。事实上它确实如此,如果您不提供有效的密钥,它将无法工作。不知何故,当调用方法 vimeo.videos.upload.getTicket 时,使用适用于方法 getQuota 的相同 api 密钥,我得到响应:
带有假 api 密钥的完整代码:
java - java“ClassNotFoundException”错误
我是 java 编程新手,我收到了备受诟病的错误“ClassNotFoundException”错误。
奇怪的是它编译得很好:
但是当我尝试运行它时,我收到以下错误:
我在网上查了一下,似乎java在运行时找不到它在编译时能够找到的库。所以尝试了以下变体:
我检查了 StackOverflow 和谷歌上的几个地方,但仍然无法弄清楚原因。我是java新手,所以可能有一个简单的解决方案,但我找不到。我在 Ubuntu 11.04 上使用 Sun Java 1.6 64 位。scribe-1.3.0.jar 文件位于“/usr/share/java”中,我相信这是放置 java 包的规范位置。
准系统代码在这里(以防万一):
android - 推特。与媒体发布状态
是否可以使用 Scribe-Java 和 twitter POST Url“https://upload.twitter.com/1/statuses/update_with_media.json”上传图像?
我的消息来源
我得到了响应: {"request": "\ / 1 \ / statuses \ / update_with_media.json", "error": "Could not authenticate with OAuth."}
java - 使用 scribe 库将图像发布到 Facebook 页面
我正在尝试使用scribe库将图像发布到 facebook。我的代码是:
但我也得到
任何人都可以帮忙,如果我取出 Multipart ,文本“测试自动更新..请我..”更新到 Facebook。我需要上传图片并作为字节[]。
谢谢
我在用: