Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook 使用share\u open\u图提交faceboot FB.ui共享时出错500_Facebook_Facebook Graph Api_Facebook Share - Fatal编程技术网

Facebook 使用share\u open\u图提交faceboot FB.ui共享时出错500

Facebook 使用share\u open\u图提交faceboot FB.ui共享时出错500,facebook,facebook-graph-api,facebook-share,Facebook,Facebook Graph Api,Facebook Share,我在我的网站上有一个测验,我希望用户在之后能将它分享到facebook上。它需要共享他们的分数,因此不能与opengraph元标记进行标准共享-因此需要使用FB.ui位 该代码的工作原理是,它在正确的位置显示包含所有正确数据的共享弹出窗口。但当你点击“帖子”时,它会挂起。深入研究开发者工具,Facebook似乎回应了一个错误500 $(".wpProQuiz_facebook_button").click(function(){ //generics pulled from Quiz var

我在我的网站上有一个测验,我希望用户在之后能将它分享到facebook上。它需要共享他们的分数,因此不能与opengraph元标记进行标准共享-因此需要使用FB.ui位

该代码的工作原理是,它在正确的位置显示包含所有正确数据的共享弹出窗口。但当你点击“帖子”时,它会挂起。深入研究开发者工具,Facebook似乎回应了一个错误500

$(".wpProQuiz_facebook_button").click(function(){

//generics pulled from Quiz
var marks = $(".wpProQuiz_correct_answer").text();
var total = $(".wpProQuiz_total").text();
var quiz_url = window.location.href;

//quiz title (custom for each quiz)
var facebook_quiz_descr = $("#facebook_quiz_descr").text();
//share image url (custom for each quiz)
var facebook_share_image_url = $("#facebook_share_image").attr("src");

FB.ui({
    method: 'share_open_graph',
    action_type: 'og.shares',
    action_properties: JSON.stringify({
        object : {
          'og:url': quiz_url,
          'og:title': 'I got '+marks+' out of '+total+'! What will you get?',
          'og:description': facebook_quiz_descr,
          'og:image:url': facebook_share_image_url,
          'og:image:width': '1200',
          'og:image:height': '630'
        }
    })
  });
});
知道出了什么问题吗?标题中有appid,就像我说的,它创建的共享弹出窗口非常好。我完全被难倒了,已经浪费了这么多时间


TIA

如果你从Facebook获得500分,请提交错误报告。(如果这是一个错误,错误的参数,丢失的东西或其他什么-那么API至少应该告诉你一个原因。)谢谢。他们正在调查一个被确认为bug的程序。最后,我用一种变通方法解决了我的问题,该方法将参数添加到结果url中。当Facebook查询该url时,它会通过PHP操作meta og标记来给出正确的标题。如果你从Facebook获得500,请提交错误报告。(如果这是一个错误,错误的参数,丢失的东西或其他什么-那么API至少应该告诉你一个原因。)谢谢。他们正在调查一个被确认为bug的程序。最后,我用一种变通方法解决了我的问题,该方法将参数添加到结果url中。当Facebook查询该url时,它会通过PHP操作meta og标记来给出正确的标题。