Rechercher : dans
Par :

écrire sur le mur après application facebook

Dernière réponse le 7 jui 2009 à 16:03:40 naitreGitan, le 30 jun 2009 à 13:41:58 
 Signaler ce message aux modérateurs

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...

Configuration: Windows XP
Firefox 3.0.11

Meilleures réponses pour « écrire sur le mur après application facebook » dans :
Facebook : utiliser les applications pour votre business VoirFacebook : utiliser les applications pour votre business Réseau social et communauté virtuelle de plus de 200 millions d’utilisateurs, la plate-forme communautaire Facebook est devenue en quelques années un site incontournable du web sur lequel il...
Facebook : les professionnels doivent-ils y passer ? VoirFacebook : les professionnels doivent-ils y passer ? Facebook est l’un des plus importants réseaux social de la toile mondiale, avec entre autres Myspace et LinkedIn. A l’origine exclusivement destiné aux étudiants américains, Facebook a ouvert...

1

clonedaemon, le 30 jun 2009 à 13:58: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_Fee­d_Forms

Répondre à clonedaemon

2

naitreGitan, le 30 jun 2009 à 14:32:47

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

Répondre à naitreGitan

4

naitreGitan, le 30 jun 2009 à 16:00:08

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 ?

Répondre à naitreGitan

3

naitreGitan, le 30 jun 2009 à 15:20:07

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

Répondre à naitreGitan

5

clonedaemon, le 3 jui 2009 à 09:04:18
Répondre à clonedaemon

6

 naitreGitan, le 7 jui 2009 à 16:03:40

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.jp­g

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

Encore merci.

Répondre à naitreGitan