Zadejte hledaný výraz...

Jak automatizovaně zjistit Facebook ID

Luděk Kvapil
verified
rating uzivatele
20. 5. 2014 10:05:42
Mám seznam URL adres Facebook účtů a potřeboval bych z nich vycucat Facebook id. Zatím beru ID z URL s počtem followerů, ale to není u každého účtu, takže zbytek řeším ručně přes Facebook graph.
Je nějaký automatizovaný způsob, jak na základě URL profilů vygenerovat jejich ID?
20. 5. 2014 10:05:42
https://webtrh.cz/diskuse/jak-automatizovane-zjistit-facebook-id/#reply1024671
Jan Stejskal
verified
rating uzivatele
(7 hodnocení)
20. 5. 2014 10:49:02
Napsal siva01;1089597
Mám seznam URL adres Facebook účtů a potřeboval bych z nich vycucat Facebook id. Zatím beru ID z URL s počtem followerů, ale to není u každého účtu, takže zbytek řeším ručně přes Facebook graph.
Je nějaký automatizovaný způsob, jak na základě URL profilů vygenerovat jejich ID?
http://graph.facebook.com/SEOwebmaster.cz
Dotazování lze zautomatizovat.
20. 5. 2014 10:49:02
https://webtrh.cz/diskuse/jak-automatizovane-zjistit-facebook-id/#reply1024670
Luděk Kvapil
verified
rating uzivatele
20. 5. 2014 11:10:02
Napsal Jan Stejskal;1089613
http://graph.facebook.com/SEOwebmaster.cz
Dotazování lze zautomatizovat.
Já vím, že je to v tom Facebook graph.. Jen se ptám, JAK TO ZAUTOMATIZOVAT.
20. 5. 2014 11:10:02
https://webtrh.cz/diskuse/jak-automatizovane-zjistit-facebook-id/#reply1024669
Jan Stejskal
verified
rating uzivatele
(7 hodnocení)
20. 5. 2014 11:16:36
Napsat si na to jednoduchý cyklus, který projde seznam url a odešle dotaz na graph a uloží výsledek. Naprogramovat to lze téměř v čemkoliv.
20. 5. 2014 11:16:36
https://webtrh.cz/diskuse/jak-automatizovane-zjistit-facebook-id/#reply1024668
Luděk Kvapil
verified
rating uzivatele
20. 5. 2014 11:18:20
Takže se to dá zautomatizovat přes Open Refine. Takže mám ze scraperu posbírané údaje. Nahraju to do Open Refine. A co s tím?
Pokouším se o toto: http://www.slideshare.net/RobertNemeccom/spravne-cileni-reklamy-facebook - Je tam sekce Add columm based on column URl. To je ono?
---------- Příspěvek doplněn 20.05.2014 v 11:22 ----------
Jinak když jsem to načetl a založil to jako projekt, tak se tam Facebook ID objevilo, ale jen u prvního jména... o.O
---------- Příspěvek doplněn 20.05.2014 v 11:36 ----------
Jesli mrknete na tu prezentaci od Martina Šimka, tak jsem se zasekl na straně 12.
---------- Příspěvek doplněn 20.05.2014 v 12:14 ----------
malymarty mi poslal návod, jak to udělat přes to Open Refine:
1. načteš si ten excel do Refinu,
2.klikneš na sloupec s URL a dáš Edit Column -> Add column based on column
3. dáš tam příkaz: value.split("/").split("?") - to ti oddělí ty jména od zbytku URL
4. pak dáš na tom novém slouci Edit Column -> Add column by fetching URLs based on column
5. zadáš příkaz "http://graph.facebook.com/" + value
6. To ti vypíše všechny hodnoty pod opengraphem do jednoho sloupce
7. dáš na sloupce Edit Column -> Add column based on column URL
8. vložíš funkci value.parseJson() - to ti vypíše jen ID, pak ten sloupce zkopíruješ do texťáku
Já k tomu přidám ještě mé nastavení pluginu Scraper:
//div/div/div/div/div - odstavec s výpisem uživatele => zadat do Xpath reference
Sloupce mám nastavené takto:
div/a - jméno
div/a - pozice
div/a - firma
div/div/div - lokalita
div/div/div/div/div - stránky, které se mu líbí
div/div/div/div/div/a - followeři, ale s bordelem :(
Xpath využívá pořadí prvků, což má svá uskalí. Pokud uživatel nemá vyplněná všechna pole, tak se to občas posune, takže je pak informace ve špatném políčku. Jak tohle ošéfovat bohužel netuším.
20. 5. 2014 11:18:20
https://webtrh.cz/diskuse/jak-automatizovane-zjistit-facebook-id/#reply1024667
Pro odpověď se přihlašte.
Přihlásit