Validador do cartão do Twitter no localhost

Então, estou testando a funcionalidade de compartilhamento de Twitter e Facebook.

Atualmente estou testando o botão de compartilhamento do Twitter, adicionei nas etiquetas e depois de algumas horas de busca, descobri que para poder incorporar tweets (incorporar imagens do twitter nos meus tweets que ligam para o meu site) Preciso de cartões do twitter.

o meu meta-Código:

   <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">

Então o botão de partilha que se parece com:

  <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>
Quando eu twitto a etiqueta de hash, ela não pega na minha imagem nem twitta. Entao tenho tentado executar o meu site (estou testando assim é no meu localhost no validador de cartão do Twitter) https://cards-dev.twitter.com/validator.

recebi esta mensagem de erro: error message

Alguma ideia do que fiz de errado? Ou porque não posso usar a minha morada para testar os cartões do Twitter?

Obrigado!

Author: Eugene Chalenko, 2015-10-05

1 answers

Pensei em deixar isto aqui, se alguém tropeçar nisto. Desde que eu fiz a pergunta há tanto tempo Eu não posso realmente lembrar o trabalho em torno, mas a solução mais fácil que eu penso seria usar ngork.

Https://ngrok.com/

Download ngrok. Execute o seu servidor localmente, em seguida, aponte ngrok para o porto onde o seu servidor local está rodando e ele vai cuspir algo ao longo das linhas de...

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 

E aí você tem seu URL para usar:)

 6
Author: TryingToLearnJS, 2017-01-25 17:16:09