-2
直到知道我使用WebClient從API下載Json字符串。 現在我想使用http://api.football-data.org api,但我認爲在這個api中有一些不同的東西,它需要頭文件和更多我不知道該怎麼做的東西。 這是我的嘗試:足球數據api
try
{
String result;
WebClient client = new WebClient();
String address = @"http://api.football-data.org/v1/competitions/354/fixtures/?matchday=22";
client.Headers.Add("X-Auth-Token", "MyToken");
result = client.DownloadString(address);
Console.WriteLine(address);
}
catch(Exception e1)
{
Console.WriteLine(e1);
}
Console.ReadLine();
我得到這個異常:
System.Net.WebException: The remote server returned an error: (403) Forbidden.
at System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
at System.Net.WebClient.DownloadString(Uri address)
at System.Net.WebClient.DownloadString(String address)
at FootballApiTest.Program.Main(String[] args) in c:\users\user\documents\visual studio 2015\Projects\FootballApiTest\FootballApiTest\Program.cs:line 21
,我在足球數據網站讀過的課程,但他們沒有關於C#的解釋。
頭,響應等是一個HTTP對象的屬性/件。 [這是到System.Net.Http的鏈接](https://msdn.microsoft.com/en-us/library/system.net.http(v = vs.110).aspx)。頁面底部有一些鏈接,可能會開始向您顯示如何使用它,否則會顯示Google。 – radarbob