Compte tenu de l'URL n'est pas autorisée par la configuration de l'Application
Je suis en train d'utiliser le Facebook sdk javascript pour mon extension chrome. Car il est une extension chrome comment puis-je l'intégrer à facebook? est-il une app sur facebook.com ou un site web?
Actuellement, j'ai comme un site web.
mon url de site sur les paramètres est:
http://localhost/Users/home/Documents/facebook/
j'ai également activé le partage sur le web sur mon mac.
dois-je créer le site de domaine? ce que je fais mal?
Qu'essayez-vous de le faire avec fb api exactement?
j'étais en train d'écrire un exemple simple qui permettrait d'identifier le statut de connexion à l'aide de getLoginStatus
Je trouvais que c'était le plus simple réponse, stackoverflow.com/a/20990921/614825
j'étais en train d'écrire un exemple simple qui permettrait d'identifier le statut de connexion à l'aide de getLoginStatus
Je trouvais que c'était le plus simple réponse, stackoverflow.com/a/20990921/614825
OriginalL'auteur Praveen | 2011-08-25
Vous devez vous connecter pour publier un commentaire.
Entrer
http://localhost/Users/home/Documents/facebook/
que votre "Domaine" sur le développeur de l'app:https://developers.facebook.com/apps/{api_key}/résumé
Remplacer {api_key} avec le vôtre, ou à trouver un lien à https://developers.facebook.com
Assez intéressant, Facebook vous permet de taper quoi que ce soit dans le domaine de sorte qu'il peut être hors ligne, URL (comme localhost ou un port local) et Facebook sera redirigé après l'authentification.
Error App Domains: http://localhost/Users/home/Documents/facebook/ should not contain protocol information.
Ne pas confondre "Domaine du Site" avec les "Domaines d'Application". Voir le Site "Domaine" option, vous devez cocher la case "Site web avec Facebook Connexion" alors que c'est le vert qui va révéler la zone de texte.
Merci pour les conseils! PS la totalité de l'URL doit être fourni, et pas seulement de "localhost". Aucune idée pourquoi?
OriginalL'auteur Mike Knoop
Vous pouvez tester Facebook des applications localement si vous ajoutez une entrée à votre fichier hosts qui pointe vers n'importe quel sous-domaine du domaine racine que vous avez donné à Facebook. Par exemple, si votre domaine est example.com vous pouvez ajouter une entrée à votre fichier hosts de pointage fbtest.example.com à localhost (127.0.0.1).
Vous pourrez alors tester de suite sur place sans avoir à modifier votre Facebook configuration de l'application (en supposant que votre serveur local est mis au service d'un même contenu pour tous les sous-domaines).
Sinon, si c'est important d'avoir le domaine exact, vous pouvez simplement ajouter une entrée pour le domaine racine. Il signifie simplement que vous ne serez pas en mesure d'accéder au site en direct lors des tests.
OriginalL'auteur Michael Mior
Afin d'élaborer et de publier un Facebook demande, vous devez fournir un site web accessible à l'URL que Facebook peut requête. Si vous avez de l'espace web, vous pouvez télécharger ou faire votre IP disponibles sur le web pour Facebook pour appeler, il faut résoudre votre problèmes.
Facebook vous permettra de mettre juste au sujet de n'importe quelle url valide dans la boîte, cependant quand vous allez l'utiliser pour les connexions d'accès ou d'utilisation générale, vous commencerez à remarquer des erreurs, puisque Facebook de l'araignée ne peut pas récupérer l'url.
Yup, qui devrait en théorie. Il y a beaucoup de places libres que vous pouvez télécharger pour l'essayer. Une fois que Facebook code valider, il est à venir à partir d'un authentifié URL, tout devrait commencer à travailler.
L'URL n'a pas à être accessible sur le web, le nom de domaine que vous visitez tout simplement le match. L'adresse IP peut être totalement privé sur votre réseau local. Voir ma réponse.
je mis une maison de serveur web et a fourni un lien vers l'extension chrome dossier. j'obtiens toujours la même erreur
tout ce que je suis en train de faire est de les appeler Fb.init() où le javascript de facebook connect sdk est mentionné.
OriginalL'auteur Francis Pelland
Cochez la case 'Applications' de https://developers.facebook.com/docs/authentication/
C'est ce qui explique comment faire de l'authentification où il n'y a pas de serveur, il est destiné à des applications de bureau, mais une barre d'outils du navigateur devrait fonctionner d'une manière similaire
OriginalL'auteur Igy