JeuWeb - Crée ton jeu par navigateur
Authent Facebook - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Authent Facebook (/showthread.php?tid=7837)



Authent Facebook - Wells - 12-07-2017

Bonjour à tous, je viens vers vous pour une confirmation.

J'essaye d'utiliser l'API de facebook pour récup le nom d'un compte (pour l'authent)

Mon code est le plus simple possible est vient de la doc de facebook:

Code PHP :
<?php 
<html>
<
body>
<
script>
window.fbAsyncInit = function () {
   FB.init({
       appId: '1295649407199201',
       cookie: true,
       xfbml: true,
       version: 'v2.9'
   });
   FB.AppEvents.logPageView();
};
(function (
d, s, id) {
   var js, fjs = d.getElementsByTagName(s)[0];
   if (d.getElementById(id)) { return; }
   js = d.createElement(s); js.id = id;
   js.src = "//connect.facebook.net/fr_FR/sdk.js";
   fjs.parentNode.insertBefore(js, fjs);
}(
document, 'script', 'facebook-jssdk'));

</
script>

<
input type="button" value="testez moi" onclick='FB.api("/zuck", function (response) { console.log(response.error.message); });' />

</
body>
</
html>


Sauf que ca me retourne obstinément "Unknow Error". D’après tout ce que j'ai lu ça devrait marcher.

Est ce que vous pourriez tester de votre coté et me confirmez que cela ne fonctionne pas ?


RE: Authent Facebook - Wells - 12-07-2017

Ok, je me répond tout seul, truc tout con: penser à désactiver les bloqueurs de pubs et autre...


RE: Authent Facebook - Xenos - 12-07-2017

Salut,

Dans ce cas, pense à gérer le cas d'erreur pour que les joueurs ne se fassent pas piéger de même. Et c'est étrange qu'un bloqueur de pub lock aussi la connexion FB...


RE: Authent Facebook - Ter Rowan - 12-07-2017

a réfléchir, c est pas forcément la connexion elle même, j'ai vu sur font-awesome (le site) que leurs icones (avec leurs noms par défaut) étaient bloqués par certains bloqueurs de pub. Ils conseillaient de changer le nom de l'icone

après va savoir ça peut être un truc du même genre


RE: Authent Facebook - incodewetrust - 12-07-2017

Une simple question, quelles opérations as tu besoin de réaliser avec ce compte (est ce que l'utilisateur existe ? est ce qu'il doit être crée ?). En fonction de ta réponse il sera approprié d'utiliser (ou non) le sdk php de facebook connect en lieu et place du js.