it-swarm.com.de

Google+ share url: Welche Parameter werden verwendet?

Ich möchte wie bei Stackoverflow machen. Ich habe keine +1-Taste (das Laden dauert einige Zeit und das Laden aller Seiten ist etwas langsamer) ... Ich habe auf der Quellenseite nachgesehen und keine Informationen darüber gefunden ... Wie machen sie das? ??

Auf Facebook heißt das:

url  = 'http://www.facebook.com/sharer.php?s=100';
url += '&p[title]='     + encodeURIComponent(title);
url += '&p[summary]='   + encodeURIComponent(text);
url += '&p[url]='       + encodeURIComponent(my_url);
url += '&p[images][0]=' + encodeURIComponent(pic);

So etwas muss für google + share sein, aber bei meiner Suche habe ich keine hilfreichen Informationen gefunden.

Ich weiß, dass ich eine solche URL verwenden kann: https://plus.google.com/share?url=my_url, aber das reicht nicht aus - ich brauche auch Titel, Text und Bild gemeinsam nutzen, aber welche URL-GET-Parameter müssen für diesen Zweck verwendet werden?

Danke im Voraus!

25
Vitalii Ponomar

Der share link unterstützt zwei URL-Parameter: url für die Ziel-URL und hl für einen Sprachcode. 

Das strukturierte Markup auf der Ziel-URL bestimmt den auf Google+ gemeinsam genutzten Titel, die Beschreibung und das Bild. Wenn Sie beispielsweise der von Ihnen freigegebenen Seite schema.org-Markup- oder OpenGraph-Tags hinzufügen, scheint es, als würde es die + 1-Schaltfläche übernehmen.

In den official docs für das + Snippet wird angezeigt, dass schema.org markup bevorzugt wird. Wenn Sie also Ihrer Seite Markup hinzufügen, sieht das ungefähr so ​​aus:

<body itemscope itemtype="http://schema.org/Product">
  <h1 itemprop="name">Shiny Trinket</h1>
  <img itemprop="image" src="image-url"></img>
  <p itemprop="description">Shiny trinkets are shiny.</p>
</body>

sie sehen Ihren Titel aus dem Feld name und das Bild aus dem Feld image.

Alternativ können Sie dem Kopf Ihrer Seite OpenGraph-Tags hinzufügen, um dieselben Felder wie folgt anzugeben:

<meta property="og:title" content="..."/>
<meta property="og:image" content="..."/>
<meta property="og:description" content="..."/>
32
mimming

Möglicherweise ist die folgende Seite zum Freigeben interaktiver Beiträge hilfreich: https://developers.google.com/+/web/share/interactive

Ich habe es bereits mit dem Parameter "prefilled" getestet. Mit diesem Parameter können Sie über get-Parameter einen vorgefüllten Text für die Google + -Freigabe definieren:

https://plus.google.com/share?url=my_url&prefilltext=my_prefilled_text

Schauen Sie sich also die interaktive Beitragsseite genauer an, um andere mögliche Abrufparameter zu finden.

3
BlonderNerd

Sie können "url" und "prefilltext" verwenden.

0
shilei365

Sie können drei Parameter verwenden:

https://plus.google.com/share?url={url}&text={desc}&hl={language_code}

Quelle: https://github.com/bradvin/social-share-urls/blob/master/README.md#google

0
HoldOffHunger