小编Dan*_*ski的帖子

Xamarin Android Xamarin.Auth - Twitter

我在我的Xamarin Android中实现twitter登录时遇到问题.我已经包含了Xamarin.Auth组件,它适用于Facebook.Fot twitter auth.Completed事件未被调用...我在twitter dev门户上创建了示例应用程序.

这是我的应用程序代码:

private void LoginTwitter()
    {
        var auth = new OAuth1Authenticator(
                  consumerKey: "3v7rOXkdexGYhQmr3HVhtGgPO",
                  consumerSecret: "mGhRjee87tAp4X0vHUmMIohWoYy0JGg9zFGyin7CigFP64y3j5",
                  requestTokenUrl: new Uri("https://api.twitter.com/oauth/request_token"),
                  authorizeUrl: new Uri("https://api.twitter.com/oauth/authorize"),
                  accessTokenUrl: new Uri("https://api.twitter.com/oauth/access_token"),
                  callbackUrl: new Uri("http://twitter.com")
              );
        auth.AllowCancel = true;
        StartActivity(auth.GetUI(this));
        auth.Completed += (s, eventArgs) =>
        {
            if (eventArgs.IsAuthenticated)
            {

                Account loggedInAccount = eventArgs.Account;
                //save the account data for a later session, according to Twitter docs, this doesn't expire
                AccountStore.Create(this).Save(loggedInAccount, "Twitter");
            }
        };
    }
Run Code Online (Sandbox Code Playgroud)

我希望有人会帮忙.

xamarin.android xamarin

1
推荐指数
1
解决办法
1871
查看次数

标签 统计

xamarin ×1

xamarin.android ×1