Facebook OGM:Multi<;meta>;外部标签<;头>;
我们想将“用户下载的电子书XYZ”发送到timeline。我们有一个文件“books.php”,在这个文件中还有5个其他的包含(book1.php,book2.php,…) 当我直接加载book1.php时,它是正确的:“我下载了电子书1”。但是,当我加载books.php时,会出现以下错误: Body Meta:您的Facebook OGM:Multi<;meta>;外部标签<;头>;,facebook,facebook-opengraph,Facebook,Facebook Opengraph,我们想将“用户下载的电子书XYZ”发送到timeline。我们有一个文件“books.php”,在这个文件中还有5个其他的包含(book1.php,book2.php,…) 当我直接加载book1.php时,它是正确的:“我下载了电子书1”。但是,当我加载books.php时,会出现以下错误: Body Meta:您的外有标记。这可能是因为您的图形格式不正确,它们在解析树中的位置较低,或者您不小心将打开的图形标记放在了错误的位置。无论哪种方式,您都需要在标记可用之前修复它 我能做些什么,让更多的
外有
标记。这可能是因为您的图形格式不正确,它们在解析树中的位置较低,或者您不小心将打开的图形标记放在了错误的位置。无论哪种方式,您都需要在标记可用之前修复它
我能做些什么,让更多的“meta-og:title和url”标签出现在第一个标签中
在我的梦中是这样的:
meta property=“og:title[1]”content=“Book1”/meta property=“og:title[2]”content=“Book2”/
正如你所描述的,这是不可能的 每个OG对象都由一个表示单个对象的URL组成。当Facebook对你的每个URL进行HTTP访问时,它将读取返回的HTML头部的OG标记 因此,当Facebook获取book1.php时,返回的HTML的头部应该是book1的OG标记 当Facebook获得book2.php时,元数据应该是用于book2的,以此类推 OG标记不能位于HTML的主体中,并且不能在单个HTML文档中包含表示多个对象的标记