请耐心等待,我已经购买了一份用现代ASP编写的“现成”应用分类应用程序。
我在学习代码的同时完全重新设计了它。
我现在想要将Facebook赞按钮设为“赞”个别项目。以下代码是实际的按钮代码
<iframe src="//www.facebook.com/plugins/like.php?href=www.worthingads.com/Classifieds/CPViewItem.asp?ID=<%=request("ID")%>&send=false&layout=button_count&width=450&show_faces=false&action=like&colorscheme=light&font&height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:35px;" allowTransparency="true"></iframe>
我在asp页面上有“替换”功能,如下所示
sTemp = Replace(sTemp, "%TITLE%", sItemTitle)
sTemp = Replace(sTemp, "%IMAGE%", sImage)
sTemp = Replace(sTemp, "%DESCRIPTION%", sCadDescription)
sTemp = Replace(sTemp, "%URL%", sURL)
我在HTML模板上有Meta OG(它围绕着asp页面,如下所示
<meta property="og:title" content="%TITLE%"/>
<meta property="og:type" content="ARTICLE"/>
<meta property="og:url" content="%URL%"/>
<meta property="og:image" content="%IMAGE%"/>
<meta property="og:site_name" content="WorthingAds.com"/>
<meta property="og:description" content="%DESCRIPTION%"/>
如果我将%TITLE%的“占位符”放入HTML页面,它将显示项目的标题等等,但是,一旦项目被喜欢,Facebook就不会显示项目正确的详细信息?
答案 0 :(得分:0)
您应该通过调试器https://developers.facebook.com/tools/debug运行您的网页网址,以检查元标记是否正常工作并返回正确的数据。