在我们的内容页面之一中,我们使用og标签进行了Facebook分享。该页面包含og:title
,其内容包含“#”和“ @”。这是在运行时HTML中生成的,没有任何问题。
这是网页中的运行时元标记:
<meta property="og:title" content="Check out this awesome project, "interesting title of the event ", and see how we can all #interestingproject with test! @test
Saturday, Dec 2nd at 9:00am">
成功共享到Facebook后,显示的标题将不带“#”和“ @”。当我尝试抓取URL时,显示og:title
时没有“#”和“ @”。试图执行此值的JavaScript encodeURI
。但是没有帮助。
也尝试过通过Google文档搜索Google。我对此找不到任何解释。 OpenGraph文档中提到的标记值是Unicode字符串文字。
Facebook是否会删除这些字符?