Bonjour Etant nouveau sur le forum je m'excuse d'avance si j'ai pas respecter une règle .
j'ai bien cherché avant de poser ma question, mais je suis toujours bloqué.
Mon application Windows phone doit utiliser du json avec pout uri exemple : https://myapi.com/user.json
pour l'instant je fais que cela:
il faut que je récupère le token qui va me permettre apres de récupérer d'autres informations à partir de celui ci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 private void connexion_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrEmpty(login1.Text) & (string.IsNullOrEmpty(pass.Password))) { errorlogin.Text = "Merci de saisir votre login & mot de passe"; return; } WebClient getoken = new WebClient(); getoken.DownloadStringAsync(new Uri("https://myapi.com/users.json" + "username=" + login1.Text + "&" + "password=" + pass.Password, UriKind.RelativeOrAbsolute)); getoken.DownloadStringCompleted += new DownloadStringCompletedEventHandler(getoken_ConnexionInitCompleted); } void getoken_ConnexionInitCompleted(object sender, DownloadStringCompletedEventArgs e) { if (e.Error != null) { errorlogin.Text = "Une erreur est survenue.\nVeuillez vérifier votre connexion Internet"; } //quelque chose a faire mais comment en json :s this.NavigationService.Navigate(new Uri("MainPage.xaml", UriKind.Relative)); ; }
j'aimerai avoir un exemple de comment le stoker ce token si possible et aussi est ce que utiliser JSON.NET que j 'ai installer est une bonne solution? sinon quelle méthode utiliseriez vous .
l'exemple de user.json retourné par l'url.
Merci d'avance pour vos réponses
Code : Sélectionner tout - Visualiser dans une fenêtre à part {"exec_time":"81.135988235474 ms","token":"ed1bc2bdca7718c41a80db0498fc259c"}
Partager