Facebook делится данными-href не делится контентом localhost

Я занимаюсь разработкой веб-сайта в localhost и хочу, чтобы у меня была кнопка "Поделиться" на Facebook, которая делит страницу моего сайта. На данный момент страница, которой я хотел бы поделиться, является только локальной.

Кнопка "Поделиться" работает нормально, когда href в FB.ui имеет общедоступный URL. Это позволяет мне обмениваться контентом даже с другими URL-адресами (например, dev.myapp.com/mypage) но этот контент не появляется в Facebook (возможно, потому что Facebook обнаруживает, что эта страница не существует (пока) в сети.

Забавно, что если я использую кнопку "Поделиться" на Facebook (предоставленную Facebook), контент публикуется, даже если он только локальный.

Итак, есть ли способ поделиться местным контентом, пока мы в разработке?

1 ответ

Решение

У вас есть 2 варианта:

  1. добавлять localhost:xxxx как URL вашего сайта и localhost как один из ваших утвержденных доменов приложений. У вас может быть только 1 URL сайта, поэтому вам может понадобиться второй вариант, если ваше приложение находится в разработке...
  2. Или создайте 2 приложения, одно для производства и одно для разработки, с разными URL-адресами сайтов и разными доменами.

В обоих случаях вы должны быть на developers.facebook.com на странице приложения> настройки> Добавить платформу> веб-сайт.

Другие вопросы по тегам