J'essaie d'appeler une API REST pour récupérer des données JSON et je n'arrive pas à la connecter. Je pense qu'il a besoin d'un cookie mis en cache ou quelque chose à travailler. Des idées ou des personnes qui ont utilisé le REST Bitbucket.org api? Voici l'adresse api J'utilise https://api.bitbucket.org/1.0/user/repositories/. Cela fonctionne si vous avez utilisé directement dans le navigateur web.Connexion au service REST authentifié C# pour récupérer les données JSON
HttpWebRequest request = WebRequest.Create(
ConfigurationManager.AppSettings["RESTApiPath"]) as HttpWebRequest;
request.Credentials = new NetworkCredential(
ConfigurationManager.AppSettings["user"],
ConfigurationManager.AppSettings["pass"]);
//request.PreAuthenticate = true;
// Get response
using (HttpWebResponse response = request.GetResponse() as HttpWebResponse)
{
// Get the response stream
StreamReader reader = new StreamReader(response.GetResponseStream());
// Console application output
string jsonData = reader.ReadToEnd();
if (!string.IsNullOrWhiteSpace(jsonData))
ParseNames(jsonData);
}