Facebook api : FB.UI post auf der wall
Möchte ich geben die Möglichkeit für den Benutzer, um auf seine Wand auf klicken auf einen link auf meiner fanpage
Unter meinem main.php Datei
<div style="margin: 40px auto; width: 300px; border: 1px solid #c0c0c0; padding: 10px; overflow: hidden;">
<img src="http://graph.facebook.com/<?php echo $uid; ?>/picture" alt="<?php echo $me['id']; ?>" style="float: left; border-width:0px; margin-right: 10px;" />Bonjour Mr <?php echo $meo['last_name']; ?> !<br />
Selectionner vos photos YK ?<br /><br /><br />
Votre identifiant <?php echo $me['id']; ?>
</div>
<div>
<a onclick="publishWall();return false;" href="#">Poster un article sur mon mur via l'API Javascript</a>
</div>
...
<script type="text/javascript">
function publishWall(){
FB.ui({
method: 'stream.publish',
message: '',
attachment:{
name: "Démo Symfony+Facebook",
caption: '',
description: "Une démo simple d'application Facebook avec Symfony et les dernières API Javascript et PHP de Facebook.",
href: "http://www.lexik.fr/blog/symfony/non-classe/exemple-dapplication-utilisant-la-graph-api-de-facebook-1187"
},
user_prompt_message: "Application de démo Symfony+Facebook"},
function (response) {}
);
}
</script>
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie die
feed
Methode statt:Beispiel aus der Facebook Test Konsole (Beispiele->FB.ui->feed).
Ich habe Angst, dass Sie nicht in der Lage zu posten Sie ein Foto in der user-Alben mit FB.UI
Werden kann, müssen Sie die Grafik-api zunächst auf deinen post Bild : http://developers.facebook.com/docs/reference/api/photo/
Dann können Sie veröffentlichen eine Wand ein post bezogen auf das Bild (ich bin nicht sicher, ob die Veröffentlichung eines Bildes in einem Fotoalbum veröffentlichen auch an der Wand, ich denke so)