Zadejte hledaný výraz...

Facebook Like button – nefunguje pro každé URL

pr0gr4mm3r
verified
rating uzivatele
(4 hodnocení)
15. 7. 2011 11:39:01
Zdravím.
Na jeden právě vyvíjený web jsem se rozhodl přidat propojení na sociální sítě.
U facebooku jsem zvolil cestu pomocí xfbml a JavaScriptu namísto iframu.
Vše jsem nastavil dle dokumentace na facebooku.
Problém nastal při vložení tlačítka To se mi líbí. Jeho funkčnost závisí na nastaveném parametru href.
Popíšu jednotlivé stavy:
- Web mi pro testovací účely běží v určitém podadresáři (např. /testovaci-web/)
Nefunguje, když href="http://www.blabla.cz/testovaci-web/"
Ale funguje, když href="http://www.blabla.cz/testovaci-web" (bez koncového lomítka)
- V htaccess jsem přidal pravidlo, které adresu "/testovaci-web/pokus/" přepíše na "/testovaci-web/" (záměrně nepřesměrovávám na konkrétní soubor ale na root adresář). A staly se divy:
Funguje, když href="http://www.blabla.cz/testovaci-web/pokus/"
Funguje, když href="http://www.blabla.cz/testovaci-web/pokus" (bez koncového lomítka)
Můžete mi někdo poradit, kde dělám chybu? Popř. jestli je to normální chování?
Když mi to nefungovalo, tak jsem z nouze zkusil použít iframe, který se choval uplně stejně.
Děkuji za odpovědi!
15. 7. 2011 11:39:01
https://webtrh.cz/diskuse/facebook-like-button-nefunguje-pro-kazde-url#reply655831
Můžete zveřejnit ukázku?
15. 7. 2011 11:48:44
https://webtrh.cz/diskuse/facebook-like-button-nefunguje-pro-kazde-url#reply655830
pr0gr4mm3r
verified
rating uzivatele
(4 hodnocení)
15. 7. 2011 12:02:28
Ano, odkaz je zde:
http://hasici.netgen.cz/sdh-traplicee/
Tlačítko hledejte úplně dole pod článkem. To co je v pravém menu je v pořádku (to je LikeBox).
Situaci 2 (adresa na konci bez lomítka) se teď už na serveru nezopakujete, protože se lomítko přidá automaticky. Zopakovat to lze tím, že si napevno nastavíte atribut href, teď href pro jednoduchost vyplňuju podle aktuální adresy.
Taky jsem teď narazil na:
http://www.zive.cz/bleskovky/facebook-resi-neprijemny-problem-s-tlacitkem-to-se-mi-libi/sc-4-a-157926/default.aspx
---------- Příspěvek doplněn 15.07.2011 v 17:05 ----------
Takže jsem trochu upravil web a nyní u tlačítka To se mi líbí zobrazuju i hodnotu parametru href (at to nemusí nikdo hledat ve zdrojáku).
Taky jsem zkoušel další věci, a to třeba olajkování jiné stránky, která sama like tlačítko má a funguje jí. Pochopitelně mi jejich lajkovací tlačítko funguje, na mojem webu už ale ne.
Adresa např. http://www.pozary.cz/clanek/44822-pomoc-hasicu-po-nehode-autobusu-s-osobnim-vozidlem/
Vždy ta samá chyba.
Nevím co s tím.
---------- Příspěvek doplněn 15.07.2011 v 20:11 ----------
Teď jsem narazil na zprávu na facebooku, že s tlačítkem jsou nějaké problémy, takže doufám, že se to vyřeší.
https://developers.facebook.com/live_status/
Mám ještě otázky nesouvisející s chybou
Jde použít tlačítko Like samotné - bez OpenGraph parametrů?
Můžu "olajkovat" jakoukoliv URL adresu, kterou tlačítku Like předám?
Lze odesílat Like z jakékoliv adresy (např. localhost)?
15. 7. 2011 12:02:28
https://webtrh.cz/diskuse/facebook-like-button-nefunguje-pro-kazde-url#reply655829
Pro odpověď se přihlašte.
Přihlásit