Créez des applications Facebook pour customiser vos pages
Adrien, lundi 7 avril 2008 à 01:12 - DécouverteVous avez créé une page sur Facebook (application page, business page, group page) et vous souhaitez lui donner un peu de vie ? Nous allons voir comment créer des applications Facebook en FBML/HTML en quelques minutes seulement sans avoir de notions avancées en développement, ni d'hébergement web !
Dans un billet précédent, je vous proposais un tutorial pour créer une application Facebook. La solution expérimentée ci-après est un bon compromis entre efficacité et extrême simplicité. Cette "technique" à l'avantage d'être intéressante pour les débutants mais également pour ceux qui sont déjà formés au développement pour ce réseau social. En effet cela vous permettra d'économiser un temps précieux sur la création de vos applis décoratives.
![]()
J'ai découvert récemment qu'il était possible d'installer une application officielle vous permettant d'insérer du code HTML ou FBML afin de créer un petit module statique pour embellir vos pages et peut-être mettre en avant une marque, un produit ou juste pour le fun. Vous pouvez en ajouter 3 au maximum sur chacune de vos pages ce qui vous laisse de quoi vous faire plaisir.
Rendez-vous à l'adresse suivante : http://www.facebook.com/s.php?q=static fbml, vous y trouverez Static FBML 1, 2 et 3. Installez l'une des applis. Vous aurez ensuite accès à un formulaire (que vous pourrez retrouver en vous rendant sur l'interface d'administration de votre page) dans lequel vous pourrez entrer votre code.
Edit 18/02/2010 : L'application Static FBML est maintenant unique et disponible ici : http://www.facebook.com/apps/application.php?id=4949752878
Ci-dessous, un exemple d'application.
<style type="text/css">
* {
margin: 0;
padding: 0;
}
#baseline {
background-color: #d8dfea;
color: #3b5998;
width: auto;
height: 17px;
margin: -10px -10px 10px -8px;
padding: 2px 0 0 10px;
}
#content {
background: url(http://www.adrienfelsmann.fr/lab/files/images/facebook-creer-application-decorative-background.gif) repeat;
color: #ffffff;
float: left;
padding-bottom: 5px;
margin: -10px -14px -5px -8px;
}
#image {
float: left;
margin: 10px 15px 5px 15px;
}
#text {
padding: 5px 10px;
line-height: 18px;
text-align: justify;
}
#text p {
margin: 0 0 5px 0;
padding: 0 10px 0 5px;
text-align: justify;
}
</style>
<div id="baseline">Tutorial pour créer une application Facebook décorative.</div>
<div id="content">
<div id="image"><fb:profile-pic uid="loggedinuser" size="small" linked="true" /></div>
<div id="text">
<p><strong>Ma première application Facebook</strong></p>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vestibulum ullamcorper ipsum et eros. Aenean condimentum auctor mauris. Suspendisse potenti. Duis et massa a turpis euismod aliquam. Cras velit nisl, varius vitae, rhoncus a, rutrum id, sapien. Pellentesque imperdiet nunc id nunc. Curabitur purus ipsum, sollicitudin id, rutrum consequat, hendrerit vitae, leo. Nullam porttitor volutpat massa. Etiam nec pede. Maecenas vehicula. Pellentesque adipiscing odio a ligula. Nunc quis enim. In porta metus. Pellentesque fermentum facilisis lacus.</p>
</div>
</div>Rien de sorcier puisqu'il ne s'agit que d'un peu de HTML et de CSS. Vous pouvez néanmoins pimenter votre box en y ajoutant du FBML. Direction le wiki des développeurs Facebook pour en savoir plus sur ce langage.
Vous aurez surement remarqué la balise <fb:profile-pic uid="loggedinuser" size="small" linked="true" /> ! Ce petit bout de FBML vous permet simplement d'afficher la photo de l'utilisateur courant (chaque personne verra donc sa propre photo).
Vous pouvez également proposer deux feuilles de style différentes pour la colonne large et la sidebar du template de Facebook grâce aux balises <fb:wide></fb:wide> et <fb:narrow></fb:narrow>.
Edit 18/02/2010 : La encore quelques changements. La balise <fb:profile-pic>, ou toute autre balise associée à l'argument "loggedinuser" ne fonctionne plus dans un onglet de page. Pourquoi ? En matière de développement, nous ne sommes plus censés savoir qui visionne un onglet. Ceci a été mis en place par Facebook, par mesure de sécurité et sans doute pour éviter le spam et le ciblage des utilisateurs non fans (puisqu'on peut dorénavant cibler les utilisateurs fans lorsqu'on poste du contenu sur le mur d'une page).
D'autre part, les balises <fb:wide> et <fb:narrow> n'ont plus une utilité fondamentale. Elles offraient la possibilité, à l'époque de l'ancien layout de Facebook, de pouvoir spécifier du contenu différent lorsque l'utilisateur déplaçait le module d'une colonne à une autre (il y en avait une large et une étroite d'où "wide" et "narrow").
Et voilà, vous venez de créer votre première application Facebook en brûlant toutes les étapes traditionnelles. Avec un minimum de travail graphique et un peu de CSS, cette solution est tout à fait convenable pour customiser votre page. En revanche, pour aller plus loin dans la création d'applications Facebook et faire des applis dynamiques, plus évoluées, utilisant la base de données immense qu'est Facebook et que les utilisateurs pourront ajouter à leur profil, vous devrez mettre les mains dans le cambouis et faire un peu plus de code.
Et pour ceux qui ne jurent que par le Flash, pas de souci. Vous pouvez ajouter les 3 applications Flash Player qui fonctionnent de la même façon et vous permettent d'embarquer du Flash.
60 commentaires
Salut,
Très intéressant. Je vais tester ça les prochains jours. Je voulais faire des appli de mo5.com pour facebook. Un jour, dès que j'ai le temps :)
comment on fait pour installer les aplications ca marche mm pas je comprend rien !!!!
Par emmy, jeudi 17 avril 2008 à 19:27Bonjour Emmy et bienvenue.
Si ça ne marchait pas, comment aurais-je fait ? ^^
Reprenons. Tu peux retrouver les applications grâce aux liens suivants :
Static FBML : http://www.facebook.com/apps/application.php?id=4949752878
Static FBML 2 : http://www.facebook.com/apps/application.php?id=7146470109
Static FBML 3 : http://www.facebook.com/apps/application.php?id=6009294086
Rends-toi sur l'une de ces pages et cliques sur bouton "Add to Page" présent en haut à droite.
Après avoir choisi ta page par le biais du menu déroulant et installé l'application, tu seras redirigée vers ta page. Là, tu trouveras l'application FBML, tout en bas d'une des 2 colonnes. Cliques sur "Edit", tu auras accès à un formulaire dans lequel tu pourras entrer ton texte et ton code comme dans l'exemple du billet ci-dessus.
Pour information, tu ne peux ajouter ces applications que sur des pages. C'est à dire des pages de marques, de célébrités ou des pages d'applications par exemple.
Par ailleurs, le paramètre "loggedinuser" que j'utilise dans mon exemple n'est plus disponible sur les profils. Facebook l'a désactivé pour des raisons de non-respect des TOS.
Salut !
Petite question, ces 3 applis ne permettent d'ajouter des applis que dans des Pages FaceBook et non dans des profils ?
Est-il possible d'ajouter des applis dans dans les profils ?
Et plus généralement, quelle est la différence entre une page et un profil ??? O_o
(bon, je débute sur FaceBook ... me suis inscrit hier ;p)
Au passage très Sympathique ton site ;)
Bienvenue eNyto ;).
Dans l'ordre :
Ces 3 applis ne permettent d'ajouter des applis que dans des pages FaceBook et non dans des profils ?
Quand tu te rends sur la page d'une de ces 3 applications customisables, tu peux lire en haut à droite : "This application can only be added to Facebook Pages, not to profiles". Ce sont des applications spécialement conçues pour "embellir" les pages, pour des marques par exemple. Ca a du sens car une page peut être brandée grâce à ces applis, or customiser un profil n'est pas forcément utile dans le système Facebook.
Est-il possible d'ajouter des applis dans les profils ?
Bien sûr. De nombreuses applications destinées aux utilisateurs sont ajoutables au profil. Tu peux en trouver en cliquant sur le lien "Applications" présent en permanence en haut à gauche de ton interface ou en te baladant sur les profils de tes amis.
L'application d'horoscope (http://apps.facebook.com/monhoroscope/) que j'ai développée peux être ajoutée au profil si tu veux tester.
Plus généralement, quelle est la différence entre une page et un profil ?
Un profil est une fiche que possède chacun des utilisateurs inscrits sur Facebook. Sur ton profil tu peux mettre des informations personnelles, des applications, consulter ton wall etc. Ton profil t'appartient, il est personnel et toi seul peut l'administrer. Tu peux y ajouter jusqu'à 5000 "friends" (contacts).
Une page est semblable à un profil à la différence qu'elle a un thème particulier. Cela peut être une page de célébrité (la page de Hugh Laurie par exemple) ou une page de marque (les pages Garnier Take Care). Ces pages sont administrées par un ou plusieurs utilisateurs qui y ajoutent du contenu et/ou des applications. Une page n'a pas de "friends" mais peut avoir un nombre illimité de "fans".
Un utilisateur n'a qu'un seul profil mais peut avoir plusieurs pages.
Have fun !
Merci pour les réponses ^^
C'est donc ça que j'ai envie de faire ^^ une "appli" a jouter dans un profil comme ton horoscope (que j'ai ajouté ^^ et je vais te faire de la pub ^^)
salut,
je viens de découvrir facebook, je voudrais créer ma propre application mais vraiment je ne sais pas ou commencer, et surtout je ne vois pas ou je pourrais mettre mon code php et html.
si vous pouvez m'aider je suis trés reconnaissant.
merci d'avance
ouaouh tip top... merci google, très bon tuto, ouf avec facebook il vaut mieux connaitre les bons blogs car niveau information c'est un peu dur la recherche sur facebook
merci pour tout si vous êtes développeurs d'applis sur facebook je suis grave interesse
Ravi d'avoir pu t'aider Fx. Ta page (http://www.facebook.com/pages/Flowuzzcom/31838185294 pour ceux que ça intéresse) prend forme, c'est pas mal. Comme quoi il ne faut pas grand chose pour habiller une page Facebook ! Avec quelques images on peut s'en tirer relativement bien. Après au niveau interactivité ça reste limité mais ça c'est autre chose ;).
Et effectivement je développe des applications Facebook. N'hésites pas à me mailer.
bonjour, j'ai créer une applications avec succées mais celle si n'apparais pas dans mon profil, comme je suis une cruche
Par plunky, vendredi 12 septembre 2008 à 13:47salut.
je débuts en facebook et je veux savoir comment je vais faire pour créer mon application.
a prêt mes recherches, j'ai resumer qu'il faut créer un nouveau projet via l'application "developer" mais pour le reste, je ne sais pas.
ma question c'est:
qu'est ce que je vais ecrire dans mon fichier "index.php"? (sachant que je sais travailler avec php et html).
et comment je vais inclurai ce fichier dans mon application "develope" ?
merci avance.
bonjour Adrien,
je suis bien contente d'avoir trouver cette page et ces explications, mais, hélàs pour moi, je trouve pas l'onglet "add to page". J'ai beau cherché en haut à droite et même partout, il n'y a rien!!!
l'adresse de ma pauvre petite page qui ressemble à rien :
http://www.facebook.com/apps/application.php?id=4949752878&ref=s#/profile.php?id=1142111937&ref=profile
comment faire alors.
merci pour ton aide!!
Bonjour Thalys,
Que souhaites tu faire exactement ?
Les instructions décrites dans le billet permettent d'ajouter du contenu au format HTML (texte et images en gros) à une Page Facebook (et non pas à un Profil).
Le bouton "add to page" dont tu parle, se trouve très certainement sur la page de l'application qui permet de faire la customisation. Mais évidemment, il faut posséder une Page pour pouvoir s'en servir...
Bonjour Adrien,
en fait j'ai bien une page et je l'avais déjà habillé, mais je ne sais même plus comment j'avais fait! le truc c'est que toutes les fenêtres étaient transparentes, donc tout illisible! on ne voyait que le font.
j'ai pu mettre un habillage pré établi, mais je voudrais faire autrement, par exemple mettre une photo perso en fond.
l'adresse de ma page : http://www.myspace.com/art_thalys
je trouve pas terrible! pas lisible et rien d'original!
(P.S. toujours pas de add to page en vue!!)
Mais l'article parle de Facebook et toi tu parles de MySpace non ? Je pense qu'il y a erreur :) !
Par Adrien, mercredi 8 octobre 2008 à 01:06Bonjour adrien,
etant developpeur php et realisant pour ma boite une appli facebook j'ai un probleme avec les liens en fbml. j'essaie plusieurs techniques mais rien n'y fait:
et alors en mode tabs ou en mode dashboard
l'url est bien renvoyee je la vois dan sla barre d'adresse elle change coorectement a chaque bouton mais l'affichage de la page ne change pas .
si tu pouvais ùn donner un tuyau...
merci
Salut Adrien,
Si j'ai bien compris, tu développes des applications Facebook. Top!
Et serait-il possible de développer un service marchand directement disponible sur une page facebook?
Enrick
Salut Adrien,
Je viens de développer la version FaceBook de mon site Docteur Quizz (http://apps.facebook.com/docteurquizz/). Afin de lui offrir une meilleure visibilité, j'aimerai pouvoir écrire sur la page du profil d'un joueur une petite ligne, du style "Philippe a joué à Docteur Quizz et a amélioré son score de 10 points" (un peu comme le fait l'application 'cool', par exemple.
Je développe en PHP. Pourrais-tu m'indiquer si c'est possible, et si oui, quel est le code à insérer? Un tout grand merci.
Salut FILLL,
Oui c'est possible puisque tout le monde le fait...
Avant tout, j'aimerais insister sur le fait que ces actions sont UTILES à quantités modérées. S'il s'agit de pourrir les feeds des utilisateurs Facebook pour créer du traffic c'est tout de suite plus chiant (je dis ça parce que certaines applications où je ne suis même pas inscrit me spam par le biais de mes amis...).
Bref, je te conseille d'aller jeter un oeil à cette page : http://wiki.developers.facebook.com/index.php/Feed.publishUserAction
Tout est dit. Si jamais tu as besoin de plus d'informations, tu peux toujours demander des précisions mais après avoir vu ton appli je pense que tu sauras te débrouiller ;).
adrien you rock !!!!!!!!!! merci !!! pil poil ce qu'il me fallait ...
Par deklau, lundi 9 février 2009 à 14:56Salut,
j'ai parcouru un peu ce qui s'etait dit, je suis entrain de developer mon appli facebook mais je butte un peu ...
Voilà la base est de construire un ¨formulaire avec des "checkbox", enfin comme un quiz on dira, et par la suite de calculer un certain niveau dépendant des réponses.
Il y a quelques opération mathématiques tout ça et je ne sais pas du tout comment m'y prendre !
Je fais mon appli avec zembly qui me simplifie assez, mais ... me manque encore des notions !
(si possible reponse via ail si jamais je ne retrouve pas le chemin pour revenir ici :s )
Hello,
J'ai un gros pb avec FMBL, je l'installe sur mes pages fan mais ensuite il m'est impossible de les éditer. Que ce soit directement à partir de l'onglet ou à partir de 'edit page' impossible d'avoir accès au formulaire, rien ne se passe. Toute aide & explication serait vraiment bienvenue ;)
Merci
Lorsque tu es sur ta page, cliques sur "Edit page" dans le menu en haut à gauche. Ici, tu peux voir la liste des applications installées sur ta page. Normalement, il y a "FBML".
En cliquant sur le petit crayon à droite, puis sur "Edit", tu devrais arriver sur la page du formulaire.
Bon courage !
Slt Adrien j'voulais savoir comment on les trouve les code FBML et HTML pr mes pages fan j'en ai besoin en fait mais j'vois pas ou vs trouvez les codes justement.
Pourrais-tu m'aider sur ce sujet.
Merci d'avance
Regarde j'y suis arrivé à le mettre le FBML mais par contre ça se voit pas regarde sur le lien que j'ai mis
http://www.facebook.com/pages/Gamer/92632952816#/pages/Gamer/92632952816?v=box_3&viewas=1665210612
Merci pr tn aide.
Il faut le prendre ou le Code SOurce pr mettre ds la fenêtre FBML ??????
Rep ça sera très sympa.
Super l'article!!
Je n'arrive pas à intégrer du PHP. Je n'arrive pas à trouver les balises qui permet de lire du PHP.
Je vais chercher, cependant si quelqu'un à une idée merci
Très bon tuto ;-)
J'utilise
J'aimerais savoir si il est possible de faire s'enchainer automatiquement les musiques de ma liste dès que la précédents se termine de façon a vraiment avoir une playliste.
Savoir aussi si il serait possible de trouver un code qui me permettrais d'avoir le même rendu de ce code :
ou celui ci:
dans mon application.
Te remercie d'avance pour ta transmission de savoir et de temps à mon egard ;-)
Salut Jean-Luc,
Difficile de te répondre vu le rendu du message ;).
Je t'invite à m'envoyer un mail ou à me contacter sur facebook pour en parler.
Bonjour Adrien et merci pour cet article. Une question : qu'entends-tu par "Vous pouvez également proposer deux feuilles de style différentes pour la colonne large et la sidebar du template de Facebook grâce aux balises
Bonsoir Sebastien,
Les balises Facebook "wide" et "narrow" s'utilisent comme des balises "div" en HTML.
Je ne sais pas si Facebook fonctionne toujours comme ça mais à l'époque, (ce billet a été écrit avant le changement de design de FB d'il y a un an) il était possible de mettre une "boîte" dans la colonne principale, plus large, ou dans la colonne du côté, plus étroite.
Les balises "wide" et "narrow" permettaient alors de prévoir un rendu différent selon si l'utilisateur déplaçait la box sur la colonne large ou étroite.
Depuis, le mode de fonctionnement à bien changé et personnellement je n'ai même plus de box sur mon profil. C'est devenu un peu obsolète.
En revanche, l'application FBML (dont il est question dans cet article) est toujours très utile pour ajouter du contenu dans un onglet d'une page Facebook par exemple.
Pour illustration, les onglets "Horaire" et "Agenda" de cette page http://www.facebook.com/senzaladoperigord on été créés avec l'application FBML.
Bonjour Adrien,
Tout d'abord bravo pour ce blog, il est vraiment sympa.
J'avais une petite question concernant la confidentialité: où faut il aller pour régler la confidentialité des "fan page"? Aucun de mes proches ne reçoit de notification sur son mur lorsque je deviens "fan" d'une page ou d'un lien: Montecarlo79 est maintenant fan de..... etc
Merci d'avance et longue vie à ce blog
Bonjour Montecarlo79 et bienvenue sur ce blog,
Je ne sais pas exactement comment fonctionne l'algorithme de Facebook en ce qui concerne ce genre de publications. Il me semble que si tu es le seul à être fan d'une page, Facebook ne va pas forcément rendre visible l'information sur le stream de tes amis, jugeant que c'est peu pertinent (puisque 1 seul de xxx amis est fan).
Tes proches commenceraient donc à voir, sur leur stream global, que tu es fan d'une page à partir du moment ou plusieurs de leurs amis (dont toi) seront devenus fans de ladite page.
Tu peux tout de même vérifier que dans tous les paramètres de confidentialité tu autorises l'accès à tes amis mais je pense que le problème ne vient pas de cela, comme argumenté plus haut.
Si tu arrives à vérifier et confirmer/infirmer ce que j'ai dis, n'hésites pas à le faire savoir à la suite de ce message.
Bonjour Adrien,
Merci pour ta réponse.
Je te confirmerai tout ça dès que possible.
Meilleurs voeux pour 2010
Montcarlo79
Bonjour,
Merci Adrien pour cet article qui donne quelques éléments de réponses.
Je pense à réaliser une application et j'aimerai avoir un tour d'horizon des possibilités qu'offre facebook pour les applications de profils.
Voici quelques-unes de mes interrogations :
1- Peut-on afficher des liens vers des pages externes à facebook ?
2- Peut-on connecter l'application à une base de données externe ?
3- Peut-on extraire les informations vers une BDD externe ?
4- Peut-on créer une base de données librement (seulement hébergées chez facebook : oui/non) ?
Merci pour ton aide.
A+
Bruno
Bienvenue sur ce blog Bruno,
Je tiens à préciser que le "processus" indiqué dans le billet ci-dessus, n'explique pas comment créer une application Facebook. Il explique comment utiliser l'application "Static FBML" pour customiser des pages Facebook en y ajoutant du contenu textuel, du CSS, des images et éventuellement du Flash. Le résultat n'est pas celui d'une application Facebook.
Mes réponses vont dans le sens de la création d'une vraie application Facebook et non de la simple utilisation de cette application de customisation.
Pour te répondre :
1- Peut-on afficher des liens vers des pages externes à facebook ?
Absolument, sans contre-indication...
2- Peut-on connecter l'application à une base de données externe ?
C'est la seule option que tu aies si tu veux travailler avec une base de donnée qui correspond aux besoins de ton application. Facebook conserve et te donne accès aux données des membres mais ne te permet pas de stocker tes propres données.
3- Peut-on extraire les informations vers une BDD externe ?
Pour répondre à cette question je me permet de t'envoyer d'abord lire le chapitre III de la "Platform Policy" de Facebook : "Storing and Using Data You Receive From Us" (http://developers.facebook.com/policy/).
En gros il est dit qu'il n'est pas autorisé de conserver les données reçues de Facebook au delà de 24h, à moins que ces données ne soient explicitement spécifiées en tant que "Storable Data" (voici une liste exhaustive des ces données que l'on peut conserver indéfiniment : http://wiki.developers.facebook.com/index.php/Storable_Data).
4- Peut-on créer une base de données librement (seulement hébergées chez facebook : oui/non) ?
Qu'il s'agisse de tes fichiers ou de ta base de donnée, rien ne sera hébergé chez Facebook. Pour créer une application Facebook, il te faut un serveur.
j'utilise static fbml et donc mon code est en html.
Il y a du css et j'aurais voulu pouvoir le changer facilement. Je me suis donc dit que j'allais coder en php. En début de code je déclare une variable $variable='#B1B1B1' et dans mon code j'utilise cette variable une bonne centaine de fois, ainsi en changeant simplement la déclaration de la variable ça me permet de changer le look de mon onglet très rapidement.
Problème : static FBML ne semble pas interpréter le php.
est-ce qu'il existe une solution du même type que static FBML avec laquelle je peux faire ça ?
SVP je un code pour ajouter Radio country a mon profile
merci
@sebastien il n'existe pas à ma connaissance d'application permettant de gérer des onglets en PHP. As-tu jeté un oeil du côté du FBJS ? Je pense que l'outil "Static FBML" est capable de l'interpréter et il te permettra sans doute dans un premier temps de créer des variables. Essaye ensuite des les utiliser dans ton HTML / FBML.
Je n'ai pas testé le FBJS avec l'application "Static FBML". Si tu as l'occasion de tester, n'hésites pas à revenir nous raconter si cela fonctionne.
@Massinissa, je ne suis visiblement pas le bon interlocuteur ;).
Pour information, si vous essayez le code de l'exemple ci-dessus tel quel, vous risquez de ne pas voir apparaître la photo de l'utilisateur (pourtant appelée avec le tag
En matière de développement, nous ne sommes plus censés savoir qui regarde un onglet de page. Ceci a été mis en place par Facebook, par mesure de sécurité et sans doute pour éviter le spam et le ciblage des utilisateurs non fans (puisqu'on peut dorénavant cibler les utilisateurs fans lorsqu'on poste du contenu sur le mur d'une page).
Tous les tags où vous utilisiez "loggedinuser" comme uid ne fonctionnent a priori plus.
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /homepages/41/d181221419/htdocs/lab/article.php on line 117
bonjour ,
je viens d'ajouter l'application mais j'ai en effet un onglet encart qui est apparue sur ma page
par contre je ne voie pas comment la remplir ou la codé
peux tu m'eclaire stp
merci d'avance
Bonjour Gui's,
Comme je suis ici chez moi je me permet d'attirer ton attention sur l'orthographe. Je ne prétends pas ne pas faire de faute mais il est bon d'accorder un peu d'intérêt à ce que l'on écrit et la manière dont on l'écrit. Un commentaire propre est plus crédible et donne plus envie d'y répondre.
Pour "coder" ton application il faut que tu te rendes sur ta page puis que tu cliques sur "Edit Page" (on se la fait en anglais). S'affiche alors une liste d'options et, dans la partie basse de la page, un certain nombre d'applications. Tu devrais y trouver l'application "FBML". Il ne te reste qu'à cliquer sur le petit lien intitulé "Edit" et tu accèderas à un formulaire pour administrer ton onglet.
En espérant t'avoir éclairé.
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /homepages/41/d181221419/htdocs/lab/article.php on line 117
Merci Adrien ,
pour ta réponse rapide , je vais essayer.
Pour l'orthographe je te pris de m'excuser car je n'ai pas du tout fais attention et surtout pas relus. J'admets que ......
en tout cas merci pour ton aide
A+
Gui's
Salut Adrien.
J'ai un petit soucis, je n'arrive pas à installer Static FBML sur ma page facebook.
Quand je me rend sur la page de l'application, je clique sur "Add to Page", une fenêtre s'ouvre, il y a marqué uniquement "Aucun résultat" et je ne peux pas choisir la page à laquelle je veux ajouter Static FBML.
J'ai aussi essayer avec Static FBML 2 et 3 mais le résultat est le même...
Pourrais tu m'aider?
Merci!!!
Bonsoir Hugo,
On ne peut pas ajouter l'application Static FBML sur un profil utilisateur. Ce n'est possible que sur les pages Facebook (celles où l'on peut devenir fan). C'est sans doute pour cela que la liste affiche "Aucun résultat".
Adrien
Ok ok! Merci pour la réponse!
Par Hugo, dimanche 7 mars 2010 à 17:37Salut j'ai un soucis sur ma page je n'arrive pas à intégrer d'image dans mon static FBML alors que j'ai réussi à faire mon formulaire ( je souhaiterais de plus que ces liens soient externes si tu peux m'aider ^^)
Merci
Bonjour GSDSD,
Je ne vois pas de problème particulier sur le fait d'ajouter des images dans un onglet. Il se peut en revanche que cela mette un certain temps à être pris en compte la première fois mais après ce devrait être quasi-instantané.
Et bien sûr le contenu doit être externe puisque tu n'héberges rien sur Facebook.
Montre moi ton code à la limite mais à priori je ne vois pas de contre-indication.
Adrien
Bonjour,
J'ai cherché un peu partout mais je n'ai trouvé nulle part comment faire pour créer un petit encard dans un de mes onglets FBML, afin de pouvoir laisser des commentaires comment sur cette page http://www.facebook.com/#!/pages/Kaze/234394068247?v=app_4949752878&ref=ts
qui possède un lien "ajouter un commentaire" et qui permet de mettre un message comme sur un mur...
comment faire ? merci ^_^
Bonjour Mage,
Ce module de commentaire est mis à disposition des développeurs d'applications par Facebook.
Il s'agit du tag <fb:comments> qui s'utilise de la manière suivante :
<fb:comments xid="fans" canpost="true" candelete="false" showform="true" reverse="true"></fb:comments>
Ici j'ai mis l'argument "showform" à "true". Si tu veux, comme sur ta page d'exemple, le lien "ajouter un commentaire..." il faut mettre "showform" à "false".
L'argument "xid" contient un identifiant pour ton module de commentaire. Tu peux mettre ce que tu veux.
Tu trouveras plus d'informations sur ce tag FBML dans le wiki à cette adresse : http://wiki.developers.facebook.com/index.php/Fb:comments
Bon développement,
Adrien
Bonjour
je voulais vous demandé comment on trouve le code de la page ou bien le formulaire ?
j'ai rajouté l'application mais je n'arrive pas a trouvé le code!
merci d'avance
C.sarah
Bonjour,
J'ai créer une page facebook, et après avoir installer l'application static FBML, je voudrais afficher des éléments sur cet encart qui soient visible uniquement lorsque les utilisateurs deviennent "fan".
Pour exemple, cette page: http://www.facebook.com/pages/edit/?id=111094772257003#!/pages/ETONNANT-Toad-se-fout-de-notre-gueule-depuis-plus-de-25-ans-REGARDEZ-/117376491606758?ref=ts
Un lien apparait (sur l'onglet "voir l'image) seulement lorsque nous sommes devenus "fan" de cette page.
Comment réaliser cette fonction?
Sur facebook developper j'ai trouver un tag qui, d'après ce que j'ai compris, réalise ce que je voudrais faire: fb:if-is-group-member
N'ayant pas de base dans la programmation, j'ai quand même essaié de le mettre dans la case FBML de l'encart, mais rien n'y fait.
merci d'avance!!
caprice,
Pour trouver le formulaire qui permet d'ajouter du code FBML sur ton onglet / encart, il faut suivre les étapes suivantes :
1. Aller sur la page dont tu es admin et où tu as installé l'application "Static FBML".
2. Cliquer sur "Edit Page" ("Modifier : page") en haut à gauche, sous le logo.
3. Dans la liste des applications, trouver l'application "FBML" et cliquer sur "Edit" ("Modifier").
4. Entrer le code FBML désiré et enregistrer.
Totopio,
Ce dont tu as besoin est le tag FBML <fb:visible-to-connection> qui s'utilise comme suit :
<fb:visible-to-connection>
Welcome, fan !
<fb:else>
Welcome, non-fan !
</fb:else>
</fb:visible-to-connection>
Pour des utilisations simples il convient mais pour des utilisations plus complexes, c'est une vraie plaie c'est pourquoi je ne l'utilise pas vraiment.
Il faut savoir qu'en tant qu'admin de la page, tu verra le contenu destiné aux fans et aux non-fans. Pour avoir une vision réelle, il faut que tu visionne ton onglet avec un compte qui n'est pas admin.
En espérant vous avoir éclairé,
Adrien
Bonjour Adreien,
merci beaucoup claire et précise, c'est exactement la fonction qu'il me fallait!
Encore merci!! :)
Salut Adrien, je voudrais savoir comment est-il possible de rajouter à ma page dans un encart fbml la fonction d'inviter ses amis comme sur cette page :http://www.facebook.com/pages/LES-10-VENTES-LES-PLUS-INSOLITES-SUR-E-BAY/114278825268240?v=app_7146470109#!/pages/Si-Mr-BEAN-etait-un-SIMPSON-il-ressemblerait-a-CA-/113481422017466?v=app_4949752878&ref=ts
Merci d'avance ;)
Bonsoir romano,
Je suppose que tu cherches la balise FBML <fb:multi-friend-selector> en version condensée.
Tu trouveras plus d'informations à propos de cette balise sur le wiki pour les développeurs Facebook à cette adresse : http://developers.facebook.com/docs/reference/fbml/multi-friend-selector_%28condensed%29
Pour tout le monde, n'hésitez pas à parcourir le wiki, il contient pas mal de réponses à vos questions.
Adrien
Slt Adrien,
J'voudrai savoir sur Facebook quel est le code pr afficher une "image en fond" je sais qu'on utilise la balise "img background" mais je ne sais pas comment le créer.
Par exemple mettre une vidéo de "Dailymotion" sur l'image de fond.
Merci d'avance ; )
Bonjour, super ton blog et ton post, beaucoup de réponses c'est sympa !!
Personnellement je cherche à développer une page comme celle de Porsche 974 (voir lien ci-dessous) peux tu m'aider ?
Merci
http://www.facebook.com/#!/pages/Saint-Denis/PORSCHE-974-Ile-de-La-Reunion/105614179472153?ref=ts&ajaxpipe=1&__a=6














Très intéressant, merci Adrien.
Par Camille, lundi 7 avril 2008 à 06:53