我正在试验API及其工作原理。我正在使用Hummingbird网站。我getting an authorization key正在工作。现在我想得到User information,这看起来很简单。只有我无法理解如何使用用户对象做些什么。正如它在文件中所述。
Returns 200 OK if succeeds, Invalid JSON Object otherwise.
Returns a user object.
我正在使用' WebClient'从Hummingbird API发布和获取。
我做了一个User类,涉及它提供的很多东西。但是现在我如何获取并使用该用户类?
这是代码的一个片段:
获取使用信息的行动
public static User UserInformation(string username)
{
User user = new User();
using (var client = new WebClient())
{
string[] userP;
var response = client.DownloadString("https://hummingbird.me/api/v1/users/" + username);
}
return user;
}
用户类
class User
{
public string name { get; set; }
public string waifu { get; set; }
public string waifu_or_husbando { get; set; }
public string waifu_slug { get; set; }
public string waifu_char_id { get; set; }
public string location { get; set; }
public string website { get; set; }
public string avatar { get; set; }
public string cover_image { get; set; }
public string bio { get; set; }
public string life_spent_on_anime { get; set; }
public string show_adult_content { get; set; }
public string title_language_preference { get; set; }
public string last_library_update { get; set; }
public string online { get; set; }
}
我一直在尝试考虑一些事情,但我不知道如何处理这件事。
如果您能提供帮助,请提前感谢!