天道酬勤,学无止境

xauth

Twitter OAuth in console application

Is it possible to authorize twitter console application without visiting authentication web page? I need it because I'm developing app that grab direct messages from our corporate twitter. This console application is scheduled on web server and is not driven by human. Regards, Alexey Zakharov

2022-03-10 12:08:26    分类:问答    oauth   twitter   xauth

twitter4j xAuth authentication

I'm trying to integrate xauth authentication using the twitter4j library I've found multiple guides similar to http://www.hiteshagrawal.com/java/twitter-xauth-permission-using-java that all indicate i should have the line: Twitter twitter = new TwitterFactory().getInstance(username, password); But this gives me an error, because the getInstance() method doesn't allow the parameter of two strings. Did the twitter4j library change, or am I doing something wrong?

2022-02-09 04:41:07    分类:问答    android   twitter   twitter4j   xauth

有人让 Twitter xAuth 使用 Compact Framework 吗?(Anyone got Twitter xAuth working with the Compact Framework yet?)

问题 这个问题与 Compact Framework 上关于 oAuth 的许多其他问题有关(一、二),但对我来说似乎更具体一些,因为它特别涉及获取 Twitter xAuth API 调用(旨在让非 Web 应用程序能够执行 oAuth ) 致力于精简框架。 SSL HTTP 连接和 xAuth 所需的加密方法是否需要 Compact Framework 3.5 的一部分? 有人让 Twitter xAuth 在 Windows Mobile 上运行了吗? 如果是这样,您为此使用了哪些库? 欢迎任何提示。 回答1 TweetSharp 确实是一个不错的选择; 我现在已经成功地使用它通过 xAuth API 调用将 @peSHIrTweets 切换到 OAuth。

2021-11-08 23:50:23    分类:技术分享    ssl   compact-framework   twitter   oauth   xauth

Anyone got Twitter xAuth working with the Compact Framework yet?

This question is related to a number of other questions on oAuth on the Compact Framework (one, two) but seems slightly more specific to me, as it specifically involves getting Twitters xAuth API call (meant for non web applications to be able to do oAuth) working on the Compact Framework. Are SSL HTTP connections and the encryption methods needed for xAuth needed part of Compact Framework 3.5? Did anyone get the Twitter xAuth working on Windows Mobile already? If so, what libraries did you use for this? Any tips are welcome.

2021-11-05 22:40:54    分类:问答    ssl   compact-framework   twitter   oauth   xauth

BasicAuth、OAuth 和 XAuth 之间有什么区别?(What is the difference among BasicAuth,OAuth and XAuth?)

问题 最近我听说 Twitter 将关闭 Twitter API 上的基本身份验证,他们转向 OAuth。 所以我想知道 BasicAuth、OAuth 和 XAuth 之间有什么区别? 每个 Auth 的优缺点是什么? 回答1 Twitter BasicAuth 要求应用程序的开发人员存储用户的用户名和密码,并将它们与每个请求一起传输。 OAuth 是一个开放标准,用户被重定向到 Twitter,在那里填写他的用户名/密码(或已经登录),然后允许应用程序使用他的帐户。 应用程序永远不会看到用户名/密码。 引用推特页面: 基本身份验证是一种责任。 通过存储登录名和密码,开发人员承担了安全存储这些凭据的额外责任; 如果登录凭据泄露或滥用,对用户的潜在危害非常大。 由于许多用户在多个站点上使用相同的密码,因此他们的 Twitter 帐户不一定会造成潜在的损害。 请参阅:http://dev.twitter.com/pages/basic_to_oauth 注意:我对 xauth 一无所知,所以让其他人来回答。 回答2 xAuth 是 OAuth 的简化版本。 它删除了几个步骤,因此您的应用程序将带有用户名和密码的 OAuth 签名的 POST 请求发送到 Twitter 的服务器(使用 https://api.twitter.com/oauth/access_token)

2021-06-23 00:27:27    分类:技术分享    authentication   oauth   xauth

Android 中 Twitter 共享的 xAuth 身份验证?(xAuth Authentication for Twitter Share in Android?)

问题 我正在研究Twitter Authentication 。 基本身份验证将于 8 月 16 日到期。 所以我们必须使用OAuth来使用 Twitter 身份验证。 但它的实现有些复杂。 XAuth就是截断了这两个步骤。 但问题是我使用Twitter4j进行身份验证。而且文档也很糟糕。 我想使用 1.6 本身的 XAuth。 您建议使用哪个包。 如果有任何example或tutorial专门用于 Android 使用XAuth身份验证。 回答1 编辑:在我的代码中,我这样做了: System.setProperty("twitter4j.oauth.consumerKey", "your token"); System.setProperty("twitter4j.oauth.consumerSecret", "your token secret"); Twitter twitter = new TwitterFactory().getInstance(login, password); AccessToken accessToken = twitter.getOAuthAccessToken(); 然后你必须从AccesToken保存你的 Token 和 Token secret if (mAccessToken != null) { if (mAccessToken

2021-06-22 19:48:17    分类:技术分享    java   android   twitter   xauth

Instapaper API & Javascript XAuth

I've spent most of today try to implement Instapaper's XAuth API. I haven't even been able to get an oauth token, yet. Any ideas what I'm doing wrong? I'm using node.js and the oauth module. It's my understanding that I need to pass the username, password, amd mode as extra parameters. And the oauth module should take care of all of the oauth parameters. But it's not. Here's the code: var OAuth = require('oauth').OAuth; var oauth = new OAuth( '', 'https://www.instapaper.com/api/1/oauth/access_token', 'CONSUMER_KEY', 'CONSUMER_SECRET', '1.0', null, 'HMAC-SHA1', null ); var extra = { 'x_auth

2021-06-15 00:23:56    分类:问答    node.js   oauth   xauth   instapaper

以编程方式原生 Android VPN(Native Android VPN programmatically)

问题 这个问题的变体存在,但我似乎无法理解某些东西。 如果您在 ICS / 4.0 中的功能末尾阅读,则会提到 企业还可以利用平台内置的标准 VPN 客户端,提供对 L2TP 和 IPSec 协议的访问。 我的假设是,由于它不在“开发人员”部分下,因此我们没有获得 VpnService API 以外的开发人员 API 访问权限。 我看过 ToyVPN ,这没什么用,因为我需要一个真正的 IPSec IKEv1 XAuth 连接来连接到企业防火墙。 我找到了几个需要 root 和 VPNCilla 的解决方案,虽然我无法成功建立连接,但显然没有。 这是否意味着真的没有办法以编程方式为 IPSec IKEv1 XAuth 网关/防火墙创建配置文件或连接到 IPSec IKEv1 XAuth 网关/防火墙,除非我们在 Java 中实现协议或使用 NDK(就像 StrongSwan 对 IKEv2 所做的那样)? 回答1 极不可能在没有 root 或系统应用程序权限的情况下创建 VPN 配置文件。 您可以在此处查看如何在 AOSP 设置中实现这一点。

2021-06-10 19:11:16    分类:技术分享    android   vpn   enterprise   ipsec   xauth