Twitter Oauth在Windows Phone 8应用程序中

时间:2013-09-18 12:33:39

标签: twitter windows-phone-8 windows-phone

我需要使用Twitter Oauth登录我的Windows手机应用程序,

我真正需要的是

1)当用户从我的应用程序点击twitter登录按钮时,我需要在浏览器中显示页面中的twitter llog, 2)当他输入他的凭证并接受应用程序时,我应该获得用户信息,如姓名,性别,bday,我能采取的任何事情。

那就是它,然后我可以关闭浏览器并激活我的应用程序。

我只需要让用户通过Twitter登录。

我提到了很多例子,这些例子都让人感到困惑,并且在两个人身上做了所有的事情。

我尝试了this example

并收到此错误

'TweetSharp.TwitterService' does not contain a definition fError    2   'TweetSharp.TwitterService' does not contain a definition for 'GetAccessToken' and no extension method 'GetAccessToken' accepting a first argument of type 'TweetSharp.TwitterService' could be found (are you missing a using directive or an assembly reference?)

我试过enter link description here

也失败了。

任何人都可以帮我通过Twitter为我的应用程序进行身份验证。 谢谢。

2 个答案:

答案 0 :(得分:3)

我尝试了example并取得了成功,我联系了发布该示例的人,并从他那里得到了帮助,以解决此示例中提出的问题。

实际上这个示例适用于Twitter集成,

你要做的是

1)在Twitter上注册您的应用,link for app registration

登录并注册您的应用。

2)确保你已经给出了回拨网址(我忘记了这个,这让我面临很多问题)

3)记下Consumer Key,Consumer Secret和Call back url(我们需要在代码中指定这个3)

4)转到“设置”,将应用访问权限设置为“读取和写入”

5)下载上述链接并根据您的应用更改消费者密钥,消费者密钥和回拨网址,然后运行该示例,它将正常工作。

谢谢。

答案 1 :(得分:0)

如果您只想使用Twitter进行身份验证并且不想发布任何内容,也许您可​​以尝试Azure移动服务身份验证。您可以在此处找到更多信息:mobile services authentication