Question

J'ai lu des charges et des charges en ce qui concerne ce problème, et je suis toujours perplexe.

Je teste en utilisant le HTML5 comme le bouton et le SDK Javascript. tout fonctionne comme prévu, sauf que le bouton est comme générant une erreur, aussi bien comme à la différence. L'erreur est:

L'ID d'application "104975899017" spécifiée dans le "fb: app_id" meta tag était invalide.

J'ai défini l'ID d'application correcte (oui, je sais ce qu'est une application est) dans le code d'initialisation du SDK et la balise meta Facebook.

paramètres de l'application couple que les gens semblent penser aidé à résoudre le problème:

App Domaine: store.youngdisciple.com, youngdisciple.com, blog.youngdisciple.com Site Web: http://youngdisciple.com/

Voici le Javascript pour la page de test je:

window.fbAsyncInit = function() {
    FB.init({
        appId      : '130960927011182', // App ID
        channelUrl : '//www.youngdisciple.com/library/FacebookChannel.aspx', // Channel File
        status     : true, // check login status
        cookie     : true, // enable cookies to allow the server to access the session
        xfbml      : true  // parse XFBML
    });

    // CUSTOM LISTENING CODE

    FB.Event.subscribe('edge.create',
        function(response) {
            alert('You liked the URL: ' + response);
        }
    );
    FB.Event.subscribe('message.send',
        function(response) {
            alert('You sent the URL: ' + response);
        }
    );
};

// Load the SDK Asynchronously
(function(d){
    var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
    js = d.createElement('script'); js.id = id; js.async = true;
    js.src = "//connect.facebook.net/en_US/all.js";
    d.getElementsByTagName('head')[0].appendChild(js);
}(document));

Et la méta:

<meta property="og:title" content="Test"/>
<meta property="og:type" content="website"/>
<meta property="og:image" content="http://s3.pirillo.com/wp-content/uploads/2010/05/MonitorLight.jpg"/>
<meta property="og:url" content="http://youngdisciple.com/facebook/fb-share-detect.html"/>
<meta property="og:site_name" content="Young Disciple Ministries"/>
<meta property="og:description" content="We are testing..."/>
<meta property="fb:app_id" content="130960927011182"/>

Et le bouton lui-même:

<div class="fb-like" data-href="http://www.youngdisciple.com" data-send="true" data-width="450" data-show-faces="true"></div>
Était-ce utile?

La solution

L'erreur est comme:

L'ID d'application "104975899017" spécifiée dans le "fb: app_id" balise meta était invalide

.

Les méta-données situées sur http://www.youngdisciple.com montre

http: // developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.youngdisciple.com

Je dirais donc que fixer le app_id sur la page d'accueil

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top