无法获得我的FB活动,而我有一些

时间:2017-09-27 13:39:52

标签: javascript facebook facebook-graph-api

我设计的应用程序可以检索我的Facebook事件。 我成功连接到我的帐户,我请求"/me/events",FB使用200回复data: []但是当我登录Facebook时,我可以看到我有2个事件传入。我错过了什么?

以下是我的一些代码:

的index.html

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Google Calendar API Maxime</title>
  </head>

  <body>
    <p>Connecté en tant que : <span class='username'>Anonyme</span></p>
    <ul class="events">

    </ul>
    <script src="https://code.jquery.com/jquery-3.2.1.min.js" charset="utf-8"></script>
    <script src="https://apis.google.com/js/api.js"></script>
    <script>
      window.fbAsyncInit = function() {
        FB.init({
          appId: '376225472791830',
          autoLogAppEvents: true,
          xfbml: true,
          version: 'v2.10'
        });
        FB.AppEvents.logPageView();

        FB.login(function() {
          FB.api('/me/events', function(response) {
            if (response && !response.error) {
              console.log(response);
            } else {
              console.error(response.error);
            }
          })
        })
      };

      (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>
  </body>

</html>

0 个答案:

没有答案