Валидатор твиттера карты на localhost

Итак, я тестирую функциональность Twitter и Facebook.

В настоящее время я тестирую кнопку «Поделиться» в Twitter, я добавил в meta теги, и после нескольких часов поиска я обнаружил, что для того, чтобы иметь возможность вставлять твиты (вставлять изображения из твиттера в мои твиты, которые ссылаются на мой сайт), мне нужны твиттер-карты.

Мой метакод:

   <meta name="twitter:card" content="summary_large_image">
<meta name="twitter:site" content="http://MY_IP_ADDRESS:3000/">
<meta name="twitter:creator" content="@random">
<meta name="twitter:title" content="Parade of Fans for Houston’s Funeral">
<meta name="twitter:description" content="NEWARK - The guest list and parade of limousines with celebrities emerging from them seemed more suited to a red carpet event in Hollywood or New York than than a gritty stretch of Sussex Avenue near the former site of the James M. Baxter Terrace public housing project here.">
<meta name="twitter:image" content="http://cdn0.lostateminor.com/wp-content/uploads/2015/10/Amazing-long-exposure-photos-make-light-look-like-cobwebs-on-trees2-650x434.jpg">

Тогда кнопка поделиться, которая выглядит так:

  <img src="http://cdn0.lostateminor.com/wp-content/uploads/2015/10/Amazing-long-exposure-photos-make-light-look-like-cobwebs-on-trees2-650x434.jpg">
<a href="https://twitter.com/intent/tweet?button_hashtag=test" data-url="http://localhost.share.com/" target="_blank">Tweet #test</a>
</img>

Когда я чирикаю хеш-тег, он не поднимает мое изображение и не чирикает. Итак, я пытался запустить свой сайт (я тестирую его на своем локальном хосте в Twitter Card Validator) https://cards-dev.twitter.com/validator.

Я получаю это сообщение об ошибке: сообщение об ошибке

Есть идеи, что я сделал не так? Или почему я не могу использовать свой IP адрес, чтобы я мог проверить карты Twitter?

Спасибо!

6

Решение

Я думал, что оставлю это здесь, если кто-нибудь наткнется на это. Так как я задал вопрос так давно, я не могу вспомнить обойти, но самое простое решение, я думаю, было бы использовать ngork.

https://ngrok.com/

Скачать нгрок. Запустите ваш сервер локально, затем укажите ngrok на порт, на котором работает ваш локальный сервер, и он что-то выплюнет по линии …

Session Status                online
Version                       2.1.18
Region                        United States (us)
Web Interface                 http://127.0.0.1:4040
Forwarding                    http://65hkdy7ed.ngrok.io -> localhost:3000
Forwarding                    https://65hkdy7ed.ngrok.io -> localhost:3000

И там у вас есть свой URL для использования 🙂

6

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]