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. На локальном компьютере это работает нормально, но когда мы запускаем его на сервере, это показывает ошибку выше.