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没有阅读开放图属性-正文中的元标记问题_Facebook_Facebook Graph Api - Fatal编程技术网

Facebook没有阅读开放图属性-正文中的元标记问题

Facebook没有阅读开放图属性-正文中的元标记问题,facebook,facebook-graph-api,Facebook,Facebook Graph Api,查看此facebook工具以检查打开的图形属性: 我在中没有看到任何标记,所以我不明白facebook为什么这么说。需要修复此问题,因为当用户喜欢/共享链接时,它会影响用户体验 您的头部分有一个无效的标记-尝试删除该标记,看看facebook的解析器是否能正确解析它如果可能的话,您是否建议将OG元标记直接放在开头的头标记之后?Ibrahim:它在部分的位置应该不会有什么区别,但是我假设当解析器发现不应该在它中止的头部的内容时,我不确定在这种情况下它是否会“安全”失败,并在无效内容之前保存它检测到

查看此facebook工具以检查打开的图形属性:

我在
中没有看到任何
标记,所以我不明白facebook为什么这么说。需要修复此问题,因为当用户喜欢/共享链接时,它会影响用户体验


您的头部分有一个无效的
标记-尝试删除该标记,看看facebook的解析器是否能正确解析它

如果可能的话,您是否建议将OG元标记直接放在开头的
标记之后?Ibrahim:它在
部分的位置应该不会有什么区别,但是我假设当解析器发现不应该在它中止的头部的内容时,我不确定在这种情况下它是否会“安全”失败,并在无效内容之前保存它检测到的任何有效标记,或者扔掉它们并中止整个操作-我怀疑latterI不这么认为,出于某种原因,解析器实际上看到了OG meta标记在
标记的外面,在
标记的里面。如果你检查,你会清楚地看到。那里的输出是经过解析的文档,而不是实际检索到的原始文档-它通常匹配,除非解析树被破坏-提供给解析器的原始文档包含以下内容:-标记就在标记内,前面有一个noscript标记,你有钱了。就这样。一旦我把那个部分移到body标签上,一切都好了。谢谢