Weboldal "lap" like és facebook post like összekapcsolása
Üdv!
Azt szeretném elérni, hogy az oldalam.hu/rolam aloldalt ha like-olom, akkor az ennek megfelelő postnál is jelenjen meg +1 like, valamint fordítva.
Amit eddig sikerült megcsinálnom: weboldal admin felületén felveszem az adott tartalmat (pl hírt), majd egy "Megosztás Facebookon" gomb megnyomását követően a weboldal Facebook fan page üzenőfalára postolom. Ekkor visszakapom elvileg a post id-t, amit lementek.
A like gomb hivatkozásába pedig ezt adom meg: http://facebook.com/$postid (természetesen a változó helyére értéket helyettesítve). Ha a böngészőbe beírom a fent említett linket, megjelenik az adott post. Viszont, ha weboldalon likeolom, nem jelenik meg facebookon, ha facebookon, akkor pedig a weboldalon nem adódik hozzá..tehát még mindig nincs összhangban.
Esetleg valaki tudna segíteni, hogy hogy lehet szinkronizálni a két dolgot? Valamint, hogy van e értelme ebben a formában (Leginkább az ellenérvek érdekelnének, mert nem vagyok benne teljesen biztos, hogy teljesen hasznos a kettőt összekötni)?
Köszönöm előre is a segítséget!
■ Azt szeretném elérni, hogy az oldalam.hu/rolam aloldalt ha like-olom, akkor az ennek megfelelő postnál is jelenjen meg +1 like, valamint fordítva.
Amit eddig sikerült megcsinálnom: weboldal admin felületén felveszem az adott tartalmat (pl hírt), majd egy "Megosztás Facebookon" gomb megnyomását követően a weboldal Facebook fan page üzenőfalára postolom. Ekkor visszakapom elvileg a post id-t, amit lementek.
A like gomb hivatkozásába pedig ezt adom meg: http://facebook.com/$postid (természetesen a változó helyére értéket helyettesítve). Ha a böngészőbe beírom a fent említett linket, megjelenik az adott post. Viszont, ha weboldalon likeolom, nem jelenik meg facebookon, ha facebookon, akkor pedig a weboldalon nem adódik hozzá..tehát még mindig nincs összhangban.
Esetleg valaki tudna segíteni, hogy hogy lehet szinkronizálni a két dolgot? Valamint, hogy van e értelme ebben a formában (Leginkább az ellenérvek érdekelnének, mert nem vagyok benne teljesen biztos, hogy teljesen hasznos a kettőt összekötni)?
Köszönöm előre is a segítséget!
Sajnos nem
Sajnos dokumentáció nem nagyon van arról, hogy gyári like buttonok milyen facebook.com urlekkel működnek, saját tapasztalataim szerint az egyetlen ami a várakozásoknak megfelelően viselkedik az a page-ek profiljára mutató url, szóval pl. http://www.facebook.com/turorudi -r ha beütöd like button teszt felületbe akkor az szépen megy.
Amire lehetőséged van, hogy ha felhasználóid egyébként be vannak lépve facebookal az oldaladon akkor elkapod JS SDK
edge.create
eventjét és háttérben a küldesz egy POST requestet a facebook post graph api /likes végpontjára (ehez szükséged leszpublish_stream
vagypublish_actions
permissionre).Nyilván közel sem olyan jó mintha minden belépés és egyéb körítés nélkül működne mint like gombok, másrészről még ha a körülmények adottak is a graph api használatához, nem biztos, hogy felhasználóid szeretnék a facebookon is likeolni a postokat ha másért nem is a "Principle of least astonishment" alapján, illetve adott esetben a felhasználó timelineján kétszer jelenne meg a tartalom (egyer a külső url-t likeolva, másodszot a facebookos postot).
Köszi