在Xamarin.iOS项目中使用C#进行SLRequest返回代码:215 Bad Authenticated

时间:2014-02-23 14:19:26

标签: xamarin.ios xamarin xamarin-studio

我在http://docs.xamarin.com/guides/ios/platform_features/introduction_to_the_social_framework/

上尝试了一个xamarin.iOS示例

但是

twitterRequestButton.TouchUpInside += delegate {

            if (SLComposeViewController.IsAvailable (SLServiceKind.Twitter)) {

                var parameters = new NSDictionary ();
                var request = SLRequest.Create (SLServiceKind.Twitter,
                                                SLRequestMethod.Get,
                    new NSUrl ("http://api.twitter.com/1.1/statuses/public_timeline.json"),
                                                parameters);

                request.PerformRequest ((data, response, error) => {

                    if (response.StatusCode == 200) {
                        InvokeOnMainThread (() => {
                            resultsTextView.Text = data.ToString (); });

                    } else {
                        InvokeOnMainThread (() => {
                            resultsTextView.Text = "Error: " + response.StatusCode.ToString (); });
                    }
                });
            }
        };

此SLRequest返回215个代码;认证不好。

我不知道为什么。

我想要做的就是获取特定用户的时间表,如果您对此有所了解,请帮助我。

0 个答案:

没有答案