如何让用户在 ASP.NET MVC 5 应用程序中使用 TMDB API (The Movie Db) 搜索电影并返回 JSON 结果。
使用我的个人 api 密钥并返回包含字符串“任务”的所有电影的 json 结果在 VB 之外的工作示例:
http://api.themoviedb.org/3/search/movie?api_key=841c..&query=mission
文档(http://docs.themoviedb.apiary.io/#reference/search/searchmovie)建议对 C# 使用以下代码:
var baseAddress = new Uri("http://api.themoviedb.org/3/");
using (var httpClient = new HttpClient{ BaseAddress = baseAddress })
{
httpClient.DefaultRequestHeaders.TryAddWithoutValidation("accept", "application/json");
using(var response = await httpClient.GetAsync("search/movie"))
{
string responseData = await response.Content.ReadAsStringAsync();
}
}
我将代码粘贴到异步操作 MovieSearch() 中,但不知道现在该做什么。