代码之家  ›  专栏  ›  技术社区  ›  user2650480

facebook社交分享需要登录

  •  0
  • user2650480  · 技术社区  · 10 年前

    我正在使用facebook社交分享,如下调用facebook SDK。

     var data = { app_id: "myappid123"
        caption: "caption"
        description: "description"
        href: "http%3A%2F%2Fwww.mySite.info%2Fblog%2Fpost"
        method: "share"
        name: "name"
        picture: "http://my.png"
        redirect_uri: "http://www.mySite.info/"
        }
         FB.ui(data, function (response) {
                });
    

    然而,我注意到我必须以app_id的facebook帐户登录,这样我才能共享,如果我没有以app_id的帐户登录facebook,我就无法共享。

    这样做是否会错过其他身份验证?

    1 回复  |  直到 10 年前
        1
  •  0
  •   Nadeem Manzoor    10 年前

    最可能的原因是你的facebook应用程序处于开发者模式。检查你的应用程序设置是否显示以下内容 App in developer mode 然后,您需要通过单击开发者模式消息末尾的问号将其公开,提供联系人电子邮件地址并将其公开。之后,您可以登录任何facebook帐户进行共享。