2017-09-21 8 views
1

を「無効なバージョンが指定された」FacebookのAPIのログインページがあなたのページに次のコードを配置すると言い、「クイックスタート」:FacebookのAPI

<script> 
    window.fbAsyncInit = function() { 
     FB.init({ 
      appId  : '{your-app-id}', 
      cookie  : true, 
      xfbml  : true, 
      version : '{latest-api-version}' 
     }); 
     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/en_US/sdk.js"; 
     fjs.parentNode.insertBefore(js, fjs); 
    }(document, 'script', 'facebook-jssdk')); 
</script> 

のApp IDは簡単ですが、それは{latest-api-version}のために、地球上に何を期待しています。私は'2.1''2'の両方を試しましたが、両方の値がコンソールに「無効なバージョンが指定されました」と表示されます。

答えて

4

明らかに正解は'v2.10'です。

+2

この回答は確かに私を助け、なぜdownvotesを理解していない。 – Hakdo

+0

喜んで助けました。あなたが直感的に彼らがするすべてを知っていることを期待する人もいます:) –