邀请网站访问者在没有应用的情况下共享

时间:2012-03-31 12:51:17

标签: facebook facebook-graph-api share

我目前正在构建一个wordpress插件,其中包含一些功能,包括能够通过社交媒体播放某些内容......主要是Twitter和Facebook。一些我以前能够使用http://www.facebook.com/sharer.php允许某人在他们的墙上分享一些东西,而我不需要提供应用程序ID,但似乎这已被弃用且不再受支持,所以我怀疑可能会在某些地方无法使用点。由于它是一个wordpress插件,我希望功能绝对即插即用,我的插件用户无需注册应用程序即可使用该插件。无论如何我有一个登录的FB用户能够在没有我使用应用的情况下为我发布一些东西吗?

2 个答案:

答案 0 :(得分:4)

Facebook分享按钮已被弃用,支持类似按钮,因此他们建议您使用它。但是你仍然可以使用分享按钮,我怀疑它会暂时离线。

此处的引用可以在此处http://developers.facebook.com/docs/share/ 以及Worpress的股票扩展实施 http://wordpress.org/extend/plugins/facebook-share-new/

类似按钮的引用位于此处http://developers.facebook.com/docs/reference/plugins/like/,如果您想要改为。

答案 1 :(得分:0)

上面的答案链接到共享文档,该文档需要注释中所述的AppID。这是我正在使用的代码。我找到了一些功能并修改它的东西。不确定他们会支持多长时间,但它对我有用:

         $('.fbShareLink').click(function () {
            //url to share
            var u = location.href,
                //title to share
                t = document.title,
                //image to show
                i = 'http://example.com/images/myLogo.jpg',
                //generate the full url
                fullUrl = 'http://www.facebook.com/sharer.php?u=' + encodeURIComponent(u) + '&t=' + encodeURIComponent(t)+'&i=' + encodeURIComponent(i);

            //open it in a new window
            window.open(fullUrl, 'sharer', 'toolbar=0,status=0,width=626,height=436');
            return false;
        });

希望它显而易见,但该片段使用jquery将click绑定到一个元素。希望它能帮助那些最终在这个页面上搜索我所寻找内容的人!