IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Phone .NET Discussion :

Json & windows phone


Sujet :

Windows Phone .NET

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 7
    Points : 6
    Points
    6
    Par défaut Json & windows phone
    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:

    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)); ;
     
            }
    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.
    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.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {"exec_time":"81.135988235474 ms","token":"ed1bc2bdca7718c41a80db0498fc259c"}
    Merci d'avance pour vos réponses

  2. #2
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par iguins Voir le message
    j'aimerai avoir un exemple de comment le stoker ce token si possible
    Tu as la possibilité de stocker le token dans le stockage isolée.

    Citation Envoyé par iguins Voir le message
    ... et aussi est ce que utiliser JSON.NET que j 'ai installer est une bonne solution?
    C'est une très bonne idée.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 7
    Points : 6
    Points
    6
    Par défaut
    Ha oui!!! cette partie la je comprends avec votre lien

    Mon petit problème du cout c'est j'ai pas compris vraiment comment déserializer le fichier pour recuperer le token? :s

    ensuite je pourrais le stoker dans une ficher si je suis dans la logique? :p

    Merci de votre réponse en tout cas!

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par iguins Voir le message
    ensuite je pourrais le stoker dans une ficher si je suis dans la logique? :p
    Oui tu stockes la donnée récupérée sous le format json telle quelle. Ensuite quand dans le futur tu auras besoin de ces infos tu lis tes données contenu dans le stockage isolé et enfin avec Json.Net tu récupères les infos dont tu as besoin. C'est simple

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 52
    Dernier message: 23/02/2011, 11h54
  2. Réponses: 18
    Dernier message: 01/11/2009, 08h04
  3. Réponses: 0
    Dernier message: 16/07/2009, 11h58
  4. Réponses: 0
    Dernier message: 15/07/2009, 10h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo