public static async Task <ProfileData.ProfileObject> GetProfile(string id) { string requestURI = "https://story.kakao.com/a/profiles/" + id; HttpWebRequest webRequest = GenerateDefaultProfile(requestURI); string response = await GetResponseFromRequest(webRequest); ProfileData.ProfileObject obj = JsonConvert.DeserializeObject <ProfileData.ProfileObject>(response); return(obj); }
public static async Task <ProfileData.ProfileObject> GetProfileFeed(string id, string from, bool noActivity = false) { string requestURI = "https://story.kakao.com/a/profiles/" + id + (!noActivity ? "?with=activities" : ""); if (from != null) { requestURI += "&since=" + from; } HttpWebRequest webRequest = GenerateDefaultProfile(requestURI); string response = await GetResponseFromRequest(webRequest); ProfileData.ProfileObject obj = JsonConvert.DeserializeObject <ProfileData.ProfileObject>(response); return(obj); }