Facebook共享小部件创建损坏的WIDGET_LIKE_LOG_APP链接

时间:2015-05-26 06:33:34

标签: facebook

我在页面上创建了一个Facebook共享小部件。当我使用小部件将页面共享到我自己的Facebook帐户时,我发现在我的时间轴上创建的框包含一个链接" WIDGET_LIKE_LOG_APP"。

当我点击该链接时,它会转到我的页面

https://www.facebook.com/games/?app_id=107599262613689

错误消息:

  

抱歉,WIDGET_LIKE_LOG_APP尚未获准在App中显示   中心。

如何阻止Facebook创建WIDGET_LIKE_LOG_APP链接?

我的页面上用于创建共享小部件的代码:

<div id="fb-root"></div>
<script type="text/javascript">
    (function (d, s, id) {
        var js, fjs = d.getElementsByTagName(s)[0];
        if (d.getElementById(id)) return;
        js = d.createElement(s);
        js.id = id;
        js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3";
        fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));
</script>
<div class="fb-like" data-href="@Model.Url" data-layout="button_count" data-action="like" data-show-faces="true" data-share="true"></div>

2 个答案:

答案 0 :(得分:0)

查看代码时,您似乎使用的是Like Button而不是Share Button

无论如何,问题在于您没有在窗口小部件定义上指定appId(在js.src参数上)。您可以使用Like Button页面上的向导来获取应嵌入页面的特定代码。

答案 1 :(得分:0)

我向Facebook报道了这个问题。他们证实这是一个错误。他们现在回到我身边说这个错误已得到修复。