没有链接的Facebook共享对话框

Facebook Share dialog without a link

本文关键字:共享 对话框 Facebook 链接      更新时间:2023-09-26

可以在不包含任何链接的情况下显示Facebook共享对话框(使用javascript)。我想将动态创建的图像分享到当前用户墙。

我知道我可以通过FB.api发布图像,如下所示,但我希望在对话框中完成。

var wallPost = {
            url: 'http://www.mypagethatgeneratestheurl.aspx',
        };
FB.api('/me/photos', 'post', wallPost , function(response) {
          if (!response || response.error) {
          debugger;
            alert('Error occured');
          } else {
            alert('Post ID: ' + response);
          }
        });

不,只有源对话框(带有自定义链接和图片)和共享对话框(仅带有链接,其余来自 OG 标签)。"共享"仅适用于链接,您不能只"共享"图片,您必须上传它。这只能通过您发布的 API 调用来实现。