écrire sur le mur après application facebook

Fermé
naitreGitan Messages postés 406 Date d'inscription mercredi 4 juillet 2007 Statut Membre Dernière intervention 6 décembre 2018 - 30 juin 2009 à 13:41
 koki - 28 févr. 2011 à 16:40
Bonjour,

J'ai créé une application facebook...
Le seul petit problème qui me reste à régler est que je veux que quand un utilisateur fait le test de l'application, je voudrais écrire sur son mur.

En parcourant les forums, je tombe sur ça :

$message = 'in ur tubez';
$facebook->api_client->stream_publish($message);

Mais quand j'applique cela, je tombe sur le message d'erreur suivant :


Fatal error: Uncaught exception 'FacebookRestClientException' with message 'The user hasn't authorized the application to perform this action' in /home/hosting/web/souffledange/dev/Facebook/lib-facebook/facebookapi_php5_restlib.php:2977 Stack trace: #0 /home/hosting/web/souffledange/dev/Facebook/lib-facebook/facebookapi_php5_restlib.php(847): FacebookRestClient->call_method('facebook.stream...', Array) #1 /home/hosting/web/souffledange/dev/Facebook/index.php(93): FacebookRestClient->stream_publish('J'ai particip??...') #2 {main} thrown in /home/hosting/web/souffledange/dev/Facebook/lib-facebook/facebookapi_php5_restlib.php on line 2977


A mon avis le problème est le fait qu'il faut la permission de l'utilisateur qui utilise l'application.

Si vous avez déjà fait ce genre de choses, n'hésitez pas...

Par avance merci...
A voir également:

5 réponses

clonedaemon Messages postés 22 Date d'inscription vendredi 7 novembre 2008 Statut Membre Dernière intervention 16 décembre 2010 1
30 juin 2009 à 13:58
Bonjour,

pour publier sur le mur d'une personne il faut lui demander la permission (boite de dialogue) comme tu peux le voir sur les autres applications.


regarde sur le wiki : http://wiki.developers.facebook.com/index.php/New_Design_Feed_Forms
1
naitreGitan Messages postés 406 Date d'inscription mercredi 4 juillet 2007 Statut Membre Dernière intervention 6 décembre 2018 2
30 juin 2009 à 14:32
Merci de ta réponse,

petites questions,

penses tu que je peux lancer le feed forms sans passer par le bouton publish ?
Le feed forms sert il de permission ?

encore merci
0
naitreGitan Messages postés 406 Date d'inscription mercredi 4 juillet 2007 Statut Membre Dernière intervention 6 décembre 2018 2
30 juin 2009 à 16:00
avec le feed Forms,
j'ai le message d'erreur suivant :

L'application Comment est votre baiser ? a envoyé une réponse invalide
Did not receive valid JSON response.
Received- "<!DOCTYPE html PUBLIC \"-\/\/W3C\/\/DTD XHTML 1.0 Transitional\/\/EN\" \"http:\/\/www.w3.org\/TR\/xhtml1\/DTD\/xhtml1-transitional.dtd\">\n<html xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<head>\n<title>Souffle d'ange - ERREUR 404<\/title>\n<meta http-equiv=\"Content-Type\" content=\"text\/html; charset=utf-8\" \/>\n<link type=\"text\/css\" rel=\"stylesheet\" href=\"\/css\/www.souffledange.com.css\" \/>\n<style type=\"text\/css\">\nbody {\n\tmargin-bottom:0px;\n\tmargin-left:0px;\n\tmargin-right:0px;\n\tmargin-top:0px;\n\tfont-family

Sais tu pourquoi, j'ai ce message ?
0
naitreGitan Messages postés 406 Date d'inscription mercredi 4 juillet 2007 Statut Membre Dernière intervention 6 décembre 2018 2
30 juin 2009 à 15:20
en fait ce que je voudrais faire, c'est cette fenêtre qui s'ouvre avant le résultat du quizz et qui a pour titre :

"Publier sur votre mur et les pages d'accueil de vos amis"

Merci
1
clonedaemon Messages postés 22 Date d'inscription vendredi 7 novembre 2008 Statut Membre Dernière intervention 16 décembre 2010 1
3 juil. 2009 à 09:04
Bonjour ton application est en iframe ou en fbml ?

Si elle est en fbml -> http://wiki.developers.facebook.com/index.php/Facebook.showFeedDialog


En iframe -> http://wiki.developers.facebook.com/index.php/JS_API_M_FB.Connect.ShowFeedDialog
0
naitreGitan Messages postés 406 Date d'inscription mercredi 4 juillet 2007 Statut Membre Dernière intervention 6 décembre 2018 2 > clonedaemon Messages postés 22 Date d'inscription vendredi 7 novembre 2008 Statut Membre Dernière intervention 16 décembre 2010
7 juil. 2009 à 16:03
Merci à toi clonedeamon.

Je travaille en fbml. J'ai bien utilisé ce que tu m'as conseillé mais j'ai un message d'erreur qui s'ouvre.

http://img118.imageshack.us/img118/8920/erreurfacebook.th.jpg

Tu sais à quoi ça peut être dû ?

Encore merci.
0
Rachetez le temps car les jours sont mauvais
Dieu viendra bientot
0
jesuis le bon berge qui donne sa vie pour ses enfants
'le grand JESUIS' le protecteur d'ysrael
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
J'ai trouvé une solution pour ajouter une iframe sans être développeur Facebook!!!!
C'est super puissant!
https://www.facebook.com/iframe.apps
0