2014-01-08 15 views
0

我试图创建一个像盒子我的客户FB页: https://www.facebook.com/pages/Cateringinventardk-alt-til-dit-storkøkken-OG咖啡厅如何创建FB likebox有特殊URL字符

我猜那个小直径或E是搞乱起来,我得到了这个错误:

* href参数必须引用有效的Facebook页面,但“https://www.facebook.com/pages/Cateringinventardk-alt-til-dit-storkøkken-og-café”不是有效的Facebook页面。

任何人谁知道我可以防止与特殊的网址/代码?

在此先感谢! Jan Joergensen

回答

0

您可以尝试为网址指定网址编码值。对于URL,你提供的,这将是这样的:

https%3A%2F%2Fwww.facebook.com%2Fpages%2FCateringinventardk-alt-til-dit-stork%C3%B8kken-og-caf%C3%A9

我一直使用this tool,但任何其他URL编码工具应该做同样的工作。您可能不需要编码整个URL,而只需要编码“有问题”的字符。对于你而言,这就是/pages/之后的所有内容。

Cateringinventardk-alt-til-dit-storkøkken-og-café 

将成为

Cateringinventardk-alt-til-dit-stork%C3%B8kken-og-caf%C3%A9 
            ^----^   ^----^ 
            encoded ø  encoded é 
+0

感谢LIX,但不工作。我正在使用开发者工具: https://developers.facebook.com/docs/plugins/like-box-for-pages – jan6400

+0

@ user3173611 - 你究竟在哪里得到这个错误?只有在你实现了你从facebook获得的代码之后? – Lix

+0

是的。如果我在开发者页面上插入网址,预览不会显示。如果我获取代码并将其插入到我的页面上,则会显示错误消息。如果我使用更标准的网址 - 没有问题:-( – jan6400

0

我必须使用完整的URL,而不仅仅是网页个性化网址