gpt4 book ai didi

facebook - 如何让 're-share' 选项显示在我的应用程序的 dialog.feed 帖子中

转载 作者:行者123 更新时间:2023-11-30 05:25:33 26 4
gpt4 key购买 nike

我有一个 fb 应用程序,它有一个使用 href = http://www.facebook.com/dialog/feed 的 html anchor 标记。 ...

它工作正常。

但是当帖子出现在提要中时,它下面只有一个“评论”和一个“赞”选项。

但是,我在我的 Feed 中看到其他一些帖子也有“转发”选项。

我如何获得它?

谢谢,香农

最佳答案

我遇到了类似的问题;用户可以将照片发布到自己的(或其他人的墙上),但只有喜欢和评论选项会随帖子显示。

    FB.init({appId: "xxxxxxxxxxx", status: true, cookie: true});

function fbShare(pic) {
event.preventDefault();
//call the API
var obj = {
method: 'feed',
link: 'http://localhost/users/#/gingles/1680/',
picture: 'http://c711249.r49.cf2.rackcdn.com/thumbs/1680_19.png',
name: 'gingle social transparancy',
caption: __video.title,
redirect_uri: 'http://www.gingle.tv/close-page',
description: 'Watch this video on gingle.tv',
};

function callback(response) {
console.log(response);
}

FB.ui(obj, callback);
}

发布选项很好

但是一旦发布,不存在共享选项(由于我对这个网站的陌生,截图被过滤掉了)

我花了很长时间浏览 facebook 文档,但我看不到解决方案。

为了让这更有趣,当使用 URL 方法时,我得到了一个共享选项,但照片会丢失。但在我使用 FB.ui 回滚到 URL 方法的所有实验之后将不会共享。

    var fbUrl = 'https://www.facebook.com/dialog/feed?app_id=xxxxxxxxxxx&' +
'link=http://' + encodeURIComponent(window.location.host + '/users/#/' + __video.username + '/' + __video.id) + '&picture=' + $(this).find('img').attr('src') +
'&name=gingle%20|%20social%20transparency&' + 'caption=' + __video.title +
'&description=Watch%20this%20ideo%20on%20gingle.tv&' +
'redirect_uri=http://www.gingle.tv/close-page';

$('#screenshot_social').html('<a href="' + fbUrl + '" target=_blank>Share on Facebook</a>');

我们非常欢迎任何方向或想法。

关于facebook - 如何让 're-share' 选项显示在我的应用程序的 dialog.feed 帖子中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7453271/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com