Bonjour,

Je souhaite développer une application en php ou js qui donne la possibilité au visiteur de publier une des photos de la fan page sur son mur comme sur le lien ci-desssous.
http://rkueny.fr/developpement-web/face ... mur-php-js
Sur ce tuto, à partir des codes donnés précédemment par l'auteur du site pour la demande de permission il est demandé d'ajouter le code source se trouvant sur le lien....Mais je ne sais pas comment l'intégrer.
Ci-dessous les 4 codes sources initialement créées pour la demande de permissions.(il me faut désormais intégrer le code du tuto, une solution ??)
index.php
Code PHP :
<?php
include('src/facebook.php');
include('conf.php');
// Instance facebook
$facebook = new Facebook(array(
'appId' => APP_ID,
'secret' => APP_SECRET,
'cookie' => true,
));
$session = $facebook->getSession();
$fbme = null;
if($session){
try{
$uid = $facebook->getUser();
$fbme = $facebook->api('/me');
}catch(FacebookApiException $e){
pre($e);
}
}
include('view.php');
js.php
Code PHP :
<script type="text/javascript">
window.fbAsyncInit = function() {
FB.init({appId: '<?php echo APP_ID; ?>', status: true, cookie: true, xfbml: true});
/* All the events registered */
FB.Event.subscribe('auth.login', function(response) {
login();
});
FB.Event.subscribe('auth.logout', function(response) {
logout();
});
};
(function() {
var e = document.createElement('script');
e.type = 'text/javascript';
e.src = document.location.protocol + '//connect.facebook.net/fr_FR/all.js';
e.async = true;
document.getElementById('fb-root').appendChild(e);
}());
function login(){
document.location.href = "<?php echo APP_URL; ?>";
}
function logout(){
document.location.href = "<?php echo APP_URL; ?>";
}
</script>
view.php
Code PHP :
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>Test de FBConnect</title>
</head>
<body>
<div id="fb-root"></div>
<?php include('js.php'); ?>
<p>
<fb:login-button autologoutlink="true" perms="email,user_birthday,status_update,publish_stream"></fb:login-button>
</p>
</body>
</html>
conf.php
Code PHP :
<?php
// Application
define('APP_ID', 'xxx');
define('APP_KEY', 'xxxxx');
define('APP_SECRET', 'xxxxx');
define('APP_URL', 'xxxxxx');
/* fonctions */
// affichage préformaté
function pre($v){
echo '<pre>';
print_r($v);
echo '</pre>';
}