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 :

Facebook Connect et Android


Sujet :

Android

  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 190
    Par défaut Facebook Connect et Android
    Bonjour,

    Je suis actuellement en train de tenter de mettre en place un facebook connect sur mon application Android et je n'y arrive vraiment pas...

    En gros, en suivant les tutos que j'ai pus trouver sur le net, j'ai réussis à publier sur mon mur facebook un message saisi au moyen d'une popup facebook, cependant, ce n'est pas ce que je cherches à faire. En réalité, je cherches à faire une publication "automatique" contenant des images, etc. D'après ce que j'ai trouvé, on pourrait le faire au moyen d'une méthode "stream.publish" mais je n'arrives pas du tout à la mettre en place...

    De fait, j'ai utilisé le code suivant :

    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
    FacebookJsonRestClient facebook = new FacebookJsonRestClient(Example.this.APP_ID, Example.this.API_SECRET);
    	        		//FacebookJsonRestClient facebookClient2 = (FacebookJsonRestClient)facebook.getFacebookRestClient();
    	        		FacebookJsonRestClient facebookClient = (FacebookJsonRestClient)facebook;
    	        		Attachment attachment = new Attachment();
    	        		attachment.setCaption("Caption for attachment");
    	        		attachment.setDescription("Description for attachment");
    	        		attachment.setHref("http://blog.unical.com");
    	        		attachment.setName("Hopefully this works");
     
    	        		AttachmentMediaImage  attach_media = new AttachmentMediaImage( );
    	        		attach_media.addImage("http://profile.ak.fbcdn.net/v229/868/86/q518210788_2085.jpg", "http://blog.theunical.com");
     
    	        		attachment.setMedia(attach_media);
    	        		String message = "Test API Facebook sur Android";
    	        		try { 
    	        			facebookClient.stream_publish("Test API Facebook Android...", attachment, null, null, null);
    	        				} catch (FacebookException e) {
    						// TODO Auto-generated catch block
    						e.printStackTrace();
    					}
    Le problème etant que j'ai une exception au moment de la création de l'objet FacebookJSonRestClient...

    Est ce que quelqu'un aurait une idée pour m'aider où connaitrait un bon tuto pour réaliser des publications via facebook connect sur android ?

    Merci d'avance !

  2. #2
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    Salut,

    Je n'ai jamais été amené à utiliser l'API facebook, donc je ne sais pas si je pourrais t'être d'une grande aide.
    Dernièrement ils ont sorti un SDK (http://github.com/facebook/facebook-android-sdk/), est-ce que c'est celui là que tu utilises ?

    Si oui, ils ont l'air de parlé d'une clé à générer afin de l'utiliser. l'as-tu fais ?


    Pourrais-tu également donner des informations sur l'exception que tu as ?

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 190
    Par défaut
    oui, c'est celui là que j'utilises et la clé a effectivement été générée (en fait, cette clé correspond à la signature de l'application facebook que l'on va utiliser comme intermédiaire entre l'appli android et facebook)...

  4. #4
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    Citation Envoyé par MrDuChnok Voir le message
    Pourrais-tu également donner des informations sur l'exception que tu as ?

  5. #5
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 190
    Par défaut
    ah désolé, j'avais pas fait attention à ta question

    En réalité, j'ai deux erreurs. Par moments, à la connexion, j'ai l'erreur suivante :

    "Permission étendue :
    Un paramètre suivant où annuler invalide a été spécifier"

    et honnetement, je ne vois pas d'où elle sort !

    Dans d'autre cas, quand on peut de connecter correctement, j'ai une execption de type java.lang.VerifyError: com.google.code.facebookapi.BaseAdapter

    sur la ligne de création de l'objet FacebookJsonRestClient...

  6. #6
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 190
    Par défaut
    Hello,

    Bon, j'ai finalement trouvé comment résoudre mes différents problèmes en suivant le wiki de facebook connect for android (http://code.google.com.iproxy.saverp...android/w/list).

    Il est pas très complet et surtout assez compliqué à trouver sur le net donc je poste le lien en espérant que ca puisse servir à quelqu'un.

    Pour conclure et revenir sur mon expérience personnelle par rapport à Facebook-Connect for Android, je trouve que c'est assez... merdique ! ca rame énromément (environ 1s de lague au moment des transitions entre les pages !)

    Enfin voilà, en espérant que ca pourra aider quelqu'un !

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

Discussions similaires

  1. Android & Facebook connect
    Par Gob59 dans le forum Android
    Réponses: 3
    Dernier message: 03/03/2014, 10h28
  2. Facebook connect (chargement de la pop up)
    Par AghilasB dans le forum ASP.NET
    Réponses: 0
    Dernier message: 01/02/2010, 16h00
  3. Facebook connect sur mon site probleme session
    Par dembroski dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 21/01/2010, 11h45
  4. Facebook Connect Logout
    Par Loïs Estienne dans le forum Facebook
    Réponses: 1
    Dernier message: 14/12/2009, 09h32
  5. [Joomla!] Facebook Connect -> Joomla user management
    Par cavo789 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 02/04/2009, 11h45

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