При попытке использовать Delicious API для получения закладок пользователей я получаю WebException, в котором говорится: «Удаленный сервер возвратил ошибку: NotFound.». Я посмотрел и не могу найти более подробную информацию о проблеме.
Вот код, который я использую. Кто-нибудь знает, что может быть не так?
string fullUrl = "https://api.del.icio.us/v1/posts/all?";
WebClient client = new WebClient();
client.Credentials = new System.Net.NetworkCredential(Username, Password);
client.Headers[HttpRequestHeader.UserAgent] = "DeliciousWindowsPhoneClient";
client.DownloadStringAsync(new Uri(fullUrl));
client.DownloadStringCompleted += (object sender, DownloadStringCompletedEventArgs e) => {
if (e.Error == null)
{
XDocument xmlDocument = XDocument.Parse(e.Result);
callback(new DownloadXmlCompletedArgs(e) { Xml = xmlDocument });
}
else
{
callback(new DownloadXmlCompletedArgs(e));
}
lastConnectTime = System.DateTime.Now;
};