本文整理汇总了C#中TwitterService.GetUserProfile方法的典型用法代码示例。如果您正苦于以下问题:C# TwitterService.GetUserProfile方法的具体用法?C# TwitterService.GetUserProfile怎么用?C# TwitterService.GetUserProfile使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类TwitterService
的用法示例。
在下文中一共展示了TwitterService.GetUserProfile方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Can_get_updated_user_properties
public void Can_get_updated_user_properties()
{
//{"is_translator":false,
//"geo_enabled":false,
//"profile_background_color":"1A1B1F",
//"protected":false,
//"profile_background_tile":false,
//"created_at":"Fri Dec 14 18:48:52 +0000 2007",
//"name":"Daniel Crenna",
//"profile_background_image_url_https":"https:\/\/si0.twimg.com\/images\/themes\/theme9\/bg.gif",
//"profile_sidebar_fill_color":"252429",
//"listed_count":102,
//"notifications":false,
//"utc_offset":-18000,
//"friends_count":277,
//"description":"Code soloist.",
//"following":false,
//"verified":false,
//"profile_sidebar_border_color":"181A1E",
//"followers_count":1193,
//"profile_image_url":"http:\/\/a1.twimg.com\/profile_images\/700778992\/684676c4ec78fa88144b5256dd880986_normal.png",
//"default_profile":false,
//"contributors_enabled":false,
//"profile_image_url_https":"https:\/\/si0.twimg.com\/profile_images\/700778992\/684676c4ec78fa88144b5256dd880986_normal.png",
//"status":{"possibly_sensitive":false,"place":null,"retweet_count":0,"in_reply_to_screen_name":null,"created_at":"Sun Nov 06 14:23:43 +0000 2011","retweeted":false,"in_reply_to_status_id_str":null,"in_reply_to_user_id_str":null,"contributors":null,"id_str":"133187813599481856","in_reply_to_user_id":null,"in_reply_to_status_id":null,"source":"\u003Ca href=\"http:\/\/twitter.com\/tweetbutton\" rel=\"nofollow\"\u003ETweet Button\u003C\/a\u003E","geo":null,"favorited":false,"id":133187813599481856,"entities":{"urls":[{"display_url":"binpress.com\/blog\/2011\/08\/2\u2026","indices":[53,73],"url":"http:\/\/t.co\/KTGrKmeK","expanded_url":"http:\/\/www.binpress.com\/blog\/2011\/08\/25\/why-isnt-it-free-commercial-open-source\/"}],"user_mentions":[{"name":"Binpress","indices":[78,87],"screen_name":"Binpress","id_str":"204787796","id":204787796}],"hashtags":[]},"coordinates":null,"truncated":false,"text":"Why isn't it free - commercial open-source revisited http:\/\/t.co\/KTGrKmeK via @binpress"},"profile_use_background_image":true,"favourites_count":151,"location":"Ottawa, ON, Canada","id_str":"11173402","default_profile_image":false,"show_all_inline_media":true,"profile_text_color":"666666","screen_name":"danielcrenna","statuses_count":4669,"profile_background_image_url":"http:\/\/a1.twimg.com\/images\/themes\/theme9\/bg.gif","url":"http:\/\/danielcrenna.com","time_zone":"Eastern Time (US & Canada)","profile_link_color":"2FC2EF","id":11173402,
//"follow_request_sent":false,
//"lang":"en"}
var service = new TwitterService(_consumerKey, _consumerSecret);
service.AuthenticateWith(_accessToken, _accessTokenSecret);
var user = service.GetUserProfile();
Assert.AreEqual(true, user.ShowAllInlineMedia);
Assert.AreEqual(false, user.FollowRequestSent);
Assert.AreEqual(false, user.IsTranslator);
Assert.AreEqual(false, user.ContributorsEnabled);
Assert.IsTrue(user.ProfileBackgroundImageUrlHttps.StartsWith("https://"));
Assert.IsTrue(user.ProfileImageUrlHttps.StartsWith("https://"));
Assert.AreEqual(false, user.IsDefaultProfile);
}