OAuth,Twitter和Indentity - 我是谁?
问题描述:
一旦通过OAuth向Twitter进行身份验证,我没有看到一个很好的电话来获取您的用户名。 这应该如何工作?我想撤回诸如Twitter用户名,名字,姓氏等等......基本配置文件。 OAuth握手应该给我用户名吗?OAuth,Twitter和Indentity - 我是谁?
答
试试这个:
https://dev.twitter.com/docs/api/1/get/account/verify_credentials
它会告诉你所有的信息(you'ld通常会得到其他用户的)的OAuth的认证账户的=)!
答
首先,Twitter在访问令牌响应中包含screen_name参数。其次,您可以拨打http://api.twitter.com/1/account/verify_credentials.json以获得完整的配置文件,其中还将包含名称(JSON密钥'name')。 Twitter不提供电子邮件地址。
+0
不确定如何使用Groovy/Grails插件获取响应,因此verify_credentials是我关闭的路径。 – BuddyJoe
真棒!恰恰是我寻找的东西的类型。 +1 – BuddyJoe