Bonjour à tous (et toutes).

Je ne sais pas si la rubrique du forum est la bonne mais ca m'a sembler être la plus appropriée.

Convaincu depuis peu de l'utilité de facebook dans la promotion des sites web, j'ai décidé d'en installer une sur mon dernier site.

Etant totalement novice en la matière, j'ai commencé par lire ceci :
http://www.facebooker.fr/mise-en-pla...k-connect.html
http://www.facebooker.fr/integrer-un...-site-web.html

A priori, une fois assimilé, j'ai de quoi faire tout seul comme un grand.

J'ai suivi les instructions à la lettre et en effet, j'ai une fan box sur mon site.

Mon problème est qu'elle ne fonctionne pas correctement. En effet, lorsque je suis connecté à Facebook, tout est ok : les photos des fans sont la, on me donne le nombre de gens aimant le site et on me dit que j'aime le site et que si je veux je peux ne plus l'aimer. Jusque la tout va bien.

Mais lorsque je me déconnecte de facebook, la fanbox de mon site est alors vide : seul reste le nombre de personnes aimant le site mais les photos des fans on disparues.

En regardant à droite à gauche, sur les sites ayant une fan box, je me rends compte que connecté ou pas, les images de profil des fan sont toujours visibles. J'ai donc un problème quelque part.

Pourtant j'ai tout fais (je pense) comme j'aurai du :

_ J'ai créer une page facebook pour mon site
_ J'ai créer une application pour celui-ci
_ J'ai créer une page d'initialisation de l'API et je l'ai mise à la racine de serveur
_ J'ai rentré le code généré par facebook sur ma page web

Pour être totalement complet, voici le code de ma page d'initialisation de l'API :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<!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>Paintball-info</title>
  </head>
  <body>
    <h1>Paintball-info</h1>
    <p><fb:login-button autologoutlink="true"></fb:login-button></p>
    <p><fb:like></fb:like></p>

    <div id="fb-root"></div>
    <script>
      window.fbAsyncInit = function() {
        FB.init({appId: '242a192415cd61a5c1a1aeb9aa464f9d', status: true, cookie: true,
                 xfbml: true});
      };
      (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);
      }());
    </script>
  </body>
</html>
Et le code inséré dans ma page web :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<script type="text/javascript" src="http://static.ak.connect.facebook.com/connect.php/fr_FR"></script><script type="text/javascript">FB.init("242a192415cd61a5c1a1aeb9aa464f9d");</script><fb:fan profile_id="107479945992011" stream="0" connections="10" logobar="0" width="225" height="225" css="http://www.paintball-info.fr/cssfb.css?13"></fb:fan>
A priori tout est bon (je précise que le css rattaché à la fanbox est vide pour le moment, donc ca n'est pas sa faute).

Quelqu'un a t'il déjà rencontré un problème similaire? Quelqu'un a t'il une idée?

Merci d'avance pour votre aide

Bien cordialement

Bruno