Divish Academy / scrapbook / ručně vyrobený dárek / # divishacademy / DiY scrapbook

just a quick question, is it possible to create an FB Like button in plain HTML?

I checked out the Like button code dircetly cerated by developers.FB but it's an

<iframe src=' http://www.facebook.com/plugins/like.php?href='...'></iframe>  ?> var13 -> 

Také jsem zkontroloval addthis.com a je to spousta Javascript.

Myslím: existuje způsob, jak jednoduše použít něco jednoduchého? Příklad:

<?php FB like, click here 

Vím, že tímto způsobem se už nebude zobrazovat „kolik lidí má rád“, ale nevadí mi to, chci jen něco jednoduchého, abych mohl použít svou vlastní ikonu nebo text atd.

Podle mého názoru pro tlačítko Sdílet je možné pouhým přidáním:

To share on FB click here. 

Takže předpokládám, že by to bylo možné i pro tlačítko Like.

+50

Nevěřím, že toho lze dosáhnout. Kód tlačítka Líbí se musí určit, zda jste přihlášeni k účtu, a pokud ano, zda se vám dané téma už líbilo nebo ne. To by nebylo možné provést v prostém HTML. Nejblíže můžete získat iframe, který jste zmínili.

  • Jako dlouholetý FB dev jsem tu jen proto, abych potvrdil, co napsal Adam. Neexistuje způsob, jak to udělat bez iframe Značka HTML nebo fb:like Značka FBML.
  • Myslím, že máš pravdu, podíval jsem se dovnitř <iframe> zdroj generovaný FB, ale je to nepořádek s javascriptem. Doufám, že tam najdu jednoduchý, jednoduchý HTML odkaz, ale nic. </iframe>
  • Může to být vyžadováno kvůli implementaci FB, ale ani jedna z věcí zde uvedených nevyžaduje JavaScript. Všechno by to mohlo být provedeno na straně serveru. Jediná věc, kterou byste nemohli udělat, je použít AJAX k tomu, aby se vám stránka líbila bez opětovného načítání nebo zobrazování počtů podobných v reálném čase.
  • @Lese majeste: co tím myslíte na straně serveru?
  • 1 Ah, mám tě. Myslím, že možná mluví o používání PHP API Facebooku. V zásadě můžete k interakci s Facebookem použít to, čemu říkají sociální graf. To vše se děje prostřednictvím kódu PHP. Jako příklad se podívejte na web Facebook Developers: developers.facebook.com/docs/guides/web#personalization

Druhým řešením by mohlo být vytvoření také FB stránky pro váš web, poté na svůj web přidáte malou ikonu FB, která odkazuje na FB stránku. :)

Pro konečného uživatele by to nebylo tak triviální, jako když kliknete na FB „tlačítko Like“, protože by muselo navštívit vaši FB stránku a potom kliknout na tlačítko Like tam.

Alespoň pro FB máme tento druh práce, pro tlačítko Google +1 se zdá, že neexistuje jiný způsob, než zahrnout jejich API.

Jako vedlejší poznámku musím říci, že je docela nepříjemné, když jsem téměř nucen umístit všechny tyto JS kódy z Google + FB na mé stránky, mohly by čichat / sledovat návštěvy a další věci na mých stránkách, ale předpokládám, že nemáme více šancí vyhnout se přidávání takových tlačítek v dnešních dnech. :(

Pracoval pro vás: Charles Robertson | Chcete nás kontaktovat?

užitečné informace