API Google Translate возвратил ошибку "Удаленный сервер вернул ошибку: (403)"

В C# я использовал код,

using (WebClient wc = new WebClient()) 
{ 
   wc.Headers.Add("user-agent", "Mozilla/5.0 (Windows NT 6.1)  AppleWebKit/537.36 " + "(KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36");
   text = System.Text.Encoding.UTF8.GetString(wc.DownloadData(url)); 
}

где 'url' содержит URL API Google вместе с ключом и другими учетными данными. Но я получаю эту ошибку "Удаленный сервер возвратил ошибку: (403)" при вызове функции DownloadData. На локальном компьютере это работает нормально, но когда мы запускаем его на сервере, это показывает ошибку выше.

0 ответов

Другие вопросы по тегам