2015-10-05 8 views
5

Also ich teste die Twitter und Facebook-Share-Funktionalität.Twitter-Karte Validator auf localhost

Ich teste gerade Twitter share Button, ich habe in den meta Tags hinzugefügt und nach ein paar Stunden der Suche fand ich, dass ich in der Lage Tweets einzubetten (Twitter Bilder in meine Tweets einbetten, die zurück zu verknüpfen meine Seite) Ich brauche Twitter-Karten.

Mein Meta-Code:

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

Dann ist die Share-Taste, die wie folgt aussieht:

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

Wenn ich den Hash-Tag tweet, ist es nicht mein Bild abholen oder es tweet. Also habe ich versucht, meine Website zu betreiben (ich teste es so auf meinem localhost auf Twitter's Card Validator) .

ich diese Fehlermeldung: error message

Irgendwelche Ideen, was ich falsch gemacht habe? Oder warum kann ich meine IP Adresse nicht verwenden, damit ich Twitter-Karten testen kann?

Danke!

+0

Bitte passend etikettieren! Mit "facebook" hat das wenig zu tun, mit "twitter-boostrap" gar nichts. (Tags entfernt.) – CBroe

Antwort

5

Ich dachte, ich würde das hier lassen, falls jemand darüber stolpert. Da ich die Frage schon so lange gestellt habe, kann ich mich zwar nicht mehr an die Arbeit erinnern, aber die einfachste Lösung wäre die Verwendung von ngork.

https://ngrok.com/

Herunterladen ngrok. Führen Sie Ihren Server lokal zeigen Sie dann ngrok an den Port Ihrem lokalen Server ausgeführt wird, und es wird etwas aus entlang der Linien von ...

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 

spucken Und da Sie sich Ihre URL verwenden müssen :)