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

Android Discussion :

Question Facebook API


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    322
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 322
    Par défaut Question Facebook API
    Bonjour,
    Je suis en train de tester l'exemple fourni par Facebook et j'ai un soucis.
    J'ai créé une appli test sur Facebook.

    J'ai deux boutons : un pour me logger et un pour récupérer mes informations personnelles (nom, prénom...).

    Si je clique sur le bouton log, il me demande si je veux accepter l'application et me marque les permissions. Jusque là tout va bien. Mais le problème c'est qu'à chaque fois que je me log il me dit "Vous avez déjà autorisé cette application. Cliquez sur OK pour continuer". Est ce qu'il y a un moyen de ne pas afficher cette fenêtre ?
    Je fais ce test sur un nexus qui possède l'application officiel Facebook.

    Merci d'avance

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    322
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 322
    Par défaut
    Je ne comprends vraiment pas comment fonctionne cette API.
    Sur le nexus lorsque je clique sur me connecter, il me lance la page sur l'application officiel de Facebook.
    Et sur un LG optimus qui possède également l'application de Facebook. Il m'ouvre une pop-up genre facebook mobile.

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2011
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2011
    Messages : 16
    Par défaut
    Bonjour,

    Je suis actuellement en train de développer une application avec le Facebook Connect.

    Dans l'exemple (https://github.com/facebook/facebook...xamples/simple) de Facebook, il y a un objet SessionStore contenant le token et l'expiration de celui-ci.

    Dans mon activité principal, j'ai une condition vérifiant l'existence du token puis l'expiration pour savoir si l'utilisateur est déjà connecté.

    S'il n'est pas connecté, je lance mon activité Login et s'il est co... bref... comprends tu ?

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    322
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 322
    Par défaut
    Bonjour,

    Oui je comprends, tu utilises les restores de la classe SessionStore.

    Mais si la personne se déconnecte le token est remis à null (ou 0 je sais plus).
    J'aimerai que lorsque la personne se reconnecte on ne lui redemande pas d'accepter l'application si elle l'a déjà fait. Je sais pas si c'est possible.

    As tu eu des problème entre l'application officiel de Facebook et Facebook mobile ?

    Est ce que tu connais la durée d'un token ?

    Merci pour ta réponse

  5. #5
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    322
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 322
    Par défaut
    Pour la durée du token j'avais mal regardé la classe.

    Je pense que j'ai mal exprimé mon problème. Je vais essayer d'être plus clair.
    En fait pour voir si mon application facebook est autorisée je fais ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    myFacebook.authorize(MaClasse.this,  new String[] {"email","publish_stream"}, new MyDialogListener());
    Si elle ne l'est pas, il y a un demande.
    Si elle est déjà autorisée il m'affiche "Vous avez déjà autorisé cette application. Cliquez sur OK pour continuer". Y a t-il un moyen de ne pas avoir cette fenêtre si l'application est acceptée ? Il existe peut être une fonction pour tester si l'application est acceptée.

    Merci pour votre aide

Discussions similaires

  1. [Facebook api] Demande de permission sans fenetre internediaire
    Par Snooky68 dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 03/03/2011, 12h13
  2. [facebook API] Faire fonctionner la librairie facebook dans une fan page
    Par laipreu dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 07/12/2010, 15h11
  3. facebook API pour Java ME
    Par archer dans le forum Général Java
    Réponses: 0
    Dernier message: 23/12/2009, 12h04
  4. facebook API pour J2ME
    Par archer dans le forum Développement Web en Java
    Réponses: 0
    Dernier message: 23/12/2009, 11h14
  5. Echec de la compilation + questions sur API.
    Par Subversion dans le forum Bibliothèques
    Réponses: 2
    Dernier message: 25/02/2009, 11h12

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