Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 使用Twitter(OAuth)登录的路标或Twitter4j?_Android_Oauth_Twitter4j_Signpost - Fatal编程技术网

Android 使用Twitter(OAuth)登录的路标或Twitter4j?

Android 使用Twitter(OAuth)登录的路标或Twitter4j?,android,oauth,twitter4j,signpost,Android,Oauth,Twitter4j,Signpost,我读了很多关于路标的书,然后又回到了Twitter4J,在不需要OAuth的时候,我用它创建了我的twitter应用程序 我现在不知道是应该使用signpost还是Twitter4J的OAuth身份验证方法 我已经读到Twitter4J本身使用OAuth的路标,仍然不确定我应该做什么选择 请帮忙 非常感谢 我一直在寻找这个问题的答案,因为: 如果我使用路标,我可以让“使用Twitter登录”正常工作 如果我使用了Twitter4J,那么我必须向用户询问他的uid/通行证 虽然我只想使用Twi

我读了很多关于路标的书,然后又回到了Twitter4J,在不需要OAuth的时候,我用它创建了我的twitter应用程序

我现在不知道是应该使用signpost还是Twitter4J的OAuth身份验证方法

我已经读到Twitter4J本身使用OAuth的路标,仍然不确定我应该做什么选择

请帮忙


非常感谢

我一直在寻找这个问题的答案,因为:

  • 如果我使用路标,我可以让“使用Twitter登录”正常工作
  • 如果我使用了Twitter4J,那么我必须向用户询问他的uid/通行证
虽然我只想使用Twitter4J

无论如何,我在这两者之间设计了一种方法,并使用Twitter4J实现“使用Twitter登录”

  • 代码可以在这里看到:
  • 清单可以在这里看到: (就像Android应用程序一样)

Twitter4J没有依赖性,它有自己的OAuth支持实现

您可以通过Twitter4J实现twitter登录。 在这里您可以找到一个示例webapp。

哇。。创造者发帖了!谢谢我只参考了这个例子,创建了一个Android版本的twitter登录。它工作得很好。它打开Android浏览器供用户登录,当用户完成登录后,返回应用程序并返回twitter返回的详细信息,并进一步使用Twitter4J进行twitter交易。你想看看代码吗?@Yusuke Yamamoto,gr8 job。下面是完整的博文和一个示例项目,演示了这些事情:@Sheikh Aman你博文中的源代码链接不再工作了,有没有可能得到一个更新版本来指出这一点。是的,自从我改变了我网站的域名后,它就不起作用了。请现在检查一下,我已经纠正了it@SheikhAman感谢它现在正在工作,但似乎你现在必须发送电子邮件api@twitter.com以便在回调url中获取自定义协议。是吗?真的吗?我需要检查一下,因为在我写这篇教程的时候不是这样的。我查一下