Autor | Zpráva | ||
---|---|---|---|
pinlop Profil |
#1 · Zasláno: 16. 3. 2013, 15:32:13 · Upravil/a: pinlop
Dobrý den
Řeším problém. Potřebuji získat do php data z facebookové stránky. Například tato stránka http://www.facebook.com/pages/Tak-tohle-m%C4%9B-dneska-pobavilo-/290395417753661?sk=timeline Jde nějakým kódem vypsat toto: " A o čem že je vlastně ten život? ......... hmm zajímavý ;-) " toto je umístěno mezi <span class="fbLongBlurb"><div>A o čem že je vlastně ten život? ......... hmm zajímavý ;-)</div></span> Zkoušel jsem to už několika způsoby , ale pokaždé bezúspěšně. Nevíte někdo jak na to? A ještě otázka. Je to legální? Nemám v úmyslu tyto informace někde šířit. jen potřebuji porovnávat v php. |
||
suvel Profil |
#2 · Zasláno: 16. 3. 2013, 18:55:57
V php
file_get_contents a potom vytáhnout text mezi <span class="fbLongBlurb"> a </span>
|
||
pinlop Profil |
#3 · Zasláno: 17. 3. 2013, 18:37:24
Toto jsem zkoušel, ale bohužel mi to nefunguje. Nemají to blokované?
|
||
ProbablyYes Profil |
#4 · Zasláno: 17. 3. 2013, 18:59:59
Dovolím si mírně rozšířit dotaz a zeptám se, jak by se v takovém případě postupovalo ? file_get_contents přeci vytáhne celý zdrojový kód, jak tedy z tak obsáhlého textu vytáhnout jen chtěnou část ?
|
||
suvel Profil |
#5 · Zasláno: 17. 3. 2013, 19:04:17
ProbablyYes:
Regulární výrazy, funkce pro práci s řetězci.... php.net |
||
ProbablyYes Profil |
#6 · Zasláno: 17. 3. 2013, 19:10:04
suvel:
Děkuji, ovšem například funkcí str_replace() pravděpodobně něčeho takového nedocílím, mohl by jste to, prosím, mírně upřesnit ? |
||
shaggy Profil |
#7 · Zasláno: 17. 3. 2013, 19:12:40
pinlop:
Jednoduchšie riešenie, ako to od suvela, je vyčítať to priamo z dát, ktoré ti poskytuje facebook ;) http://graph.facebook.com/290395417753661 |
||
pinlop Profil |
#8 · Zasláno: 17. 3. 2013, 21:56:47
Jak mohu dostat informace i o fotkách uživatelů ? toto vypíše informace jen o stránkách. Je možné vyčíst informace třeba i tomuto obrázku?
http://www.facebook.com/photo.php?fbid=300062400121248&set=a.107001606093996.5320.100003524710791&type=1&theater Id u tohoto obrázku nefunguje. vypíše to error. |
||
shaggy Profil |
#9 · Zasláno: 17. 3. 2013, 22:38:22
pinlop:
„Id u tohoto obrázku nefunguje. vypíše to error.“ Na to už potrebuješ oprávnenia potvrdené používateľom. Ak napríklad robíš FB aplikáciu (aplikácia bežiaca v rámci facebooku, alebo stránka využívajúca fb login), vypýtaš si pri prihlásení od používateľa patričné oprávnenia a potom môžeš pokladať rôzne dotazy (inak povedané, volať podobné adresy, ako som uviedol vyššie) a v nich si vieš vrátiť aj informácie o fotkách. Ale je to veľmi stručne a jednoducho povedané, musel by si si preštudovať viac o vývoji FB aplikácií. |
||
pinlop Profil |
#10 · Zasláno: 17. 3. 2013, 22:49:16
Jak si mohu takové oprávnění získat?
|
||
shaggy Profil |
#11 · Zasláno: 17. 3. 2013, 22:59:41
pinlop:
Prečítaj si ešte raz môj príspevok [#9] - máš to tam napísané. |
||
Časová prodleva: 11 let
|
0