2014-01-08 2 views
0

Я пытаюсь создать как для коробки моих клиентов FB страницы: https://www.facebook.com/pages/Cateringinventardk-alt-til-dit -storkøkken-ог-кафеКак создать FB likebox со специальными символами URL

Я думаю, что мало ди или é Мессинг его , Я получил эту ошибку:

* Параметр href должен указывать действительную страницу Facebook, но «https://www.facebook.com/pages/Cateringinventardk-alt-til-dit -storkøkken-og-café» не является действительной страницей Facebook.

Любой, кто знает, как я могу предотвратить это с помощью специального URL-кода?

Заранее благодарен! Jan Joergensen

ответ

0

Вы можете попытаться указать url-encoded значение для URL. Для 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

Да. Если я вставляю URL-адрес на страницы разработчиков, предварительный просмотр не появляется. Если я извлечу код и вставьте его на мою страницу, я получу ошибку. Если я использую более стандартный URL-адрес - не проблема :-( – jan6400

0

Я должен был использовать полный URL, а не только страница тщеславия URL

Смежные вопросы