【问题标题】:Facebook share image is not displayingFacebook 分享图片未显示
【发布时间】:2014-04-11 12:44:26
【问题描述】:

我有两个问题

  1. 我想在 facebook 上分享我的应用程序。我提供了一个适当大小的徽标 1024*1024。 但是当我点击分享按钮时,徽标没有显示出来。

    代码:

    <div id="share" class="fb-share-button btn btn-primary" data-href="http://apps.facebook.com/bjpsupporter/" data-type="button_count"></div>
    
    <script>
    FB.init({
       appId: '518889444896033', 
       cookie: true,
       status: true, xfbml: true
    });
    function shareWithFacebook() {
       FB.ui({ method: 'apprequests',
         message: 'Here is a new Requests dialog...'
       });
    }   
    

    我不知道它有什么问题。

  2. 无法抓取 Facebook URL。必须修复的严重错误

    我收到此错误。

    对于“http://apps.everycrave.me/facebook/”画布网址我收到错误

    “应用程序配置不允许给定 URL。:应用程序的设置不允许一个或多个给定 URL。它必须与网站 URL 或画布 URL 匹配,或者域必须是其中之一的子域应用程序的域。” 这些是我的设置详情。

    域名:- www.apps.everycrave.me
    画布页面:- https://apps.facebook.com/bjpsupporter
    画布网址:- http://apps.everycrave.me/facebook/

请帮帮我。

【问题讨论】:

    标签: javascript facebook facebook-graph-api facebook-javascript-sdk facebook-canvas


    【解决方案1】:

    我提供了一个适当大小的徽标 1024*1024。但是当我点击分享按钮时,徽标没有显示出来。

    默认情况下。您提到的正确大小的徽标适用于应用中心。在对话框中,它将仅显示默认大小,您对此无能为力。

    “应用程序配置不允许给定 URL。:应用程序的设置不允许一个或多个给定 URL。它必须 m

    您没有正确设置应用程序的设置。请检查以下设置是否正确:

    • 画布网址
    • 安全的画布你;

    【讨论】:

    • 是的,它做得很好,,,,,仍然出现错误。以及如何解决第一个问题。?
    • 什么问题?我已经说过你不能对此做任何事情,共享对话框结构是默认的。
    • 我已经向你解释过了。除非您向我展示您在这些设置中添加了什么,否则我无法帮助您。请编辑您的问题并添加这些设置
    • 还要确保您在代码中写入了正确的App idapp secret
    • PS 如果有帮助,别忘了点击右边的勾。祝你好运:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-06-14
    • 1970-01-01
    • 2013-02-16
    • 2018-09-30
    • 2011-12-26
    • 2012-11-25
    • 1970-01-01
    相关资源
    最近更新 更多