开放图形Facebook属性中的html编码

开放图形Facebook属性中的html编码,facebook,facebook-graph-api,coldfusion,coldfusion-11,Facebook,Facebook Graph Api,Coldfusion,Coldfusion 11,我有产品名称,如 便宜的三星22英寸电视 我需要将其包含在og:title标记中,如下所示: <meta property="og:title" content="Cheap Samsung 22&amp;quot; Television"/> 但是,当Facebook试图在富代码片段中呈现它时,它不会呈现引用并按原样显示: 便宜的三星22英寸电视 我不明白为什么它不能正确地呈现它,所以它读起来像预期的那样?如果我没有对字符串进行编码,只需将其按如下方式放置: <

我有产品名称,如

便宜的三星22英寸电视

我需要将其包含在
og:title
标记中,如下所示:

<meta property="og:title" content="Cheap Samsung 22&amp;quot; Television"/>

但是,当Facebook试图在富代码片段中呈现它时,它不会呈现引用并按原样显示:

便宜的三星22英寸电视

我不明白为什么它不能正确地呈现它,所以它读起来像预期的那样?如果我没有对字符串进行编码,只需将其按如下方式放置:

<meta property="og:title" content="Cheap Samsung 22" Television"/>

在第一个示例中,为什么要对“与”进行编码?你试过了吗?ScottStroz符号似乎是由ColdFusion添加的,不是我做的。我尝试过单引号,但如果任何人在其产品标题中包含单引号,则会出现问题,例如,
世界最佳汽车
向我们展示导致问题的实际CF代码,因为知道CF是输出字符串过程的一部分,这将成为一个非常不同的问题。如果CF编码的是“与”,听起来可能字符串已经编码了,而你又在重新编码..也许?@ScottStroz啊,废话,你是对的。当ProductTitle第一次被输入到DB中时,我对它做了一个反samy操作,如下所示
GetSafeHTML(#FORM.ProductTitle#)
,它已经消失并转义了引号字符。所以它最终会被双重编码。我没意识到反萨米人会对人物进行编码?我以为它只是去除了非法的HTML字符?