Javascript 如何在Facebook上获得资格,让用户共享我们应用程序中的链接

Javascript 如何在Facebook上获得资格,让用户共享我们应用程序中的链接,javascript,facebook,facebook-graph-api,Javascript,Facebook,Facebook Graph Api,我们有一个余烬应用程序,用户可以在其中制作内容。我们这样做是为了让他们可以通过Twitter LinkedIn和Facebook的公共链接共享这些信息。 只有Facebook部分不起作用 我们已经为我们的应用程序制作了一个Facebook应用程序,添加了所有细节,并确保通过API调用发送正确的数据。但我们有一个无法摆脱的信息(下图)。我想我可以在生产中测试一下,然后尝试分享我们应用程序的链接,这样它就可以工作了。我们现在有什么明显的缺失吗 我们将这样的对象发送到facebook: FB.api

我们有一个余烬应用程序,用户可以在其中制作内容。我们这样做是为了让他们可以通过Twitter LinkedIn和Facebook的公共链接共享这些信息。 只有Facebook部分不起作用

我们已经为我们的应用程序制作了一个Facebook应用程序,添加了所有细节,并确保通过API调用发送正确的数据。但我们有一个无法摆脱的信息(下图)。我想我可以在生产中测试一下,然后尝试分享我们应用程序的链接,这样它就可以工作了。我们现在有什么明显的缺失吗

我们将这样的对象发送到facebook:

FB.api(
  'me/objects/'+ <facebookNameSpace>,
  'post', {
    object: {
      app_id: <facebookAppId>,
      url: <url>,
      title: <title,
      image: <image_url>,
      type: <type>,
      description: <description>
    }
  }
)
FB.api(
“me/objects/”+,
"岗位",{
对象:{
应用程序id:,
网址:,

标题:你是如何分享内容的?你是否实现了Facebook登录,你是否要求任何权限?你是否尝试过按照邮件要求进行操作?我们要求以下登录权限:电子邮件、公共档案和用户朋友。这些都是默认批准的。是的,我尝试过。但也许我对公共信息的理解是正确的此操作不正确?在未事先请求用户许可的情况下,您无法通过API发布。是的,但在共享后,会弹出一个新窗口,显示并请求在facebook上执行此操作的权限。您需要测试您的权限,API会调用此窗口,然后提交给facebook供管理员/开发人员/测试我们审批呃。