Facebook - slika pri lajku

Imam eno zanimivo vprašanje.

Morda kdo ve na kateri podlagi se FB odloči katero sliko bo prikazal v primeru, da lajkaš post na eni strani in se ti potem to pokaže na tvojem osebnem profilu?

Primer:
http://mladipodjetnik.si/novice-in-dogodki/novice/kolumna-resuj-probleme-ne-jih-delat

Tule, če lajkaš, nam trenutno vleče sliko od popupa za prijavo na e-novice. Bi pa radi, da bi vlekel sliko od vsebine same. Kakšna ideja?

12 odgovorov

Lahko nastaviš default sliko
<link rel="image_src" href="http://www.outoflimitz.com/img/fb_share_img.jpg">

1

<link rel="image_src" href="http://www.licila.si<?=$header_img?>" />
<meta property="og:image" content="http://www.licila.si<?=$header_img?>" />

S tem da pazi >> če je slikca bila že prej pokeširana na FB-ju (ta link), potem bo vedno grabilo tisto. :-/

BTW, ima kdo rešitev za ta problem? :)

@kopriva ne.
Ne dela niti expire header

1

s tem refreshas že pokeširano sliko https://developers.facebook.com/tools/debug

3

OvcaX, torej ni druge, da počakamo na 21. december, da je konec sveta in da se ta cache zresetira? ;)

3

tnx blindek! zdaj ne bo treba čakat na konc sveta :) bomo stestirali ob priliki.

1

Super, hvala za odgovore!! :)

1

kopriva:
<link rel="image_src" href="http://www.licila.si<?=$header_img?>" />
<meta property="og:image" content="http://www.licila.si<?=$header_img?>" />

S tem da pazi >> če je slikca bila že prej pokeširana na FB-ju (ta link), potem bo vedno grabilo tisto. :-/

BTW, ima kdo rešitev za ta problem? :)

Ne razumem te prav. Verjetno misliš, če je že objavljen ta prispevek kje, da bo tista slika ostala in če boš vstavil to kodo se slika ne bo spremenila. Res se ne bo, ampak jo lahko ti. Uporabite Facebook debugger :)

URLju slike nakoncu dodajte nek GET parameter v stilu ?1, ?2, ... pa bo na novo pobral sliko.

MitjaSt, mislim, da ni fora v sliki sami - ampak v specifičnem URL-ju. Na ta URL je vezana določena fotka. Je pa res, da nimam pojma, ali si jo FB nekam shrani ali skešira podatek o poti. Anyways, saj so fantje že prej odgovorili - debuggerja očitno treba zalavfat :)

1