Autor Zpráva
GOrchard
Profil *
Nejsem rád, že uvádím fcb, ale nemám jiného univerzálního příkladu.

Nerozumím totiž, jak je možná vkládání jejich videí z YOUTUBE. Jasný - embed video JE pochopitelné. Ale nechápu, jak tahají informace jako popis videa a název ze zcela cizí stránky. Jestli čtou na youtube kod a řídí se nějakými zarážkami, jestli to s nimi mají smluvně či...?

Těžko o tom něco hledat, když nevím jak na to. Potřebuju jen nakopnout do startu.

Díky moc za jakoukoli radu.
Nox
Profil
No nevím jak to mají zrovna oni, ale je podle mě možný při vkládání vzít z embedu adresu, kód stránky uložit do proměnné a pomocí regulárního výrazu či několika z toho vytáhnout potřebné údaje a uložit si je ... jestli je efektivnější cesta nevím
TomášK
Profil
Nevím, jestli to k něčemu bude, ale zkusil bych hledat v Youtube Developer's Guide
Tomashek
Profil
Ono nejde jenom o youtube. Toto používají skoro na každé stránce, kterou vložíte jako odkaz.
TomášK
Profil
Buď mají nějaké vlastní parsování stránky nebo možná jde něco o stránce dostat z vyhledávačů. Tipnul bych, že třeba google bude mít nějaké API, ze kterého půjde vytáhnout pár informací o stránce.
GOrchard
Profil *
Regulární výrazy,... mě mohlo napadnout... to by ale nějakym způsobem museli scanovat jejich web? jak? to je funkce na scan cizího webu (vzhledem k vyhledavačům asi jo, ale... *pokrčí rameny*)

API - to si musim prostudovat.
TomášK
Profil
Zrovna před pár dny jsem viděl návod, jak načítat data z jiného webu - jen je to pro Ruby on Rails a ne pro php: http://railscasts.com/episodes/173-screen-scraping-with-scrapi Podobná knihovna by mohla existovat i pro php...
GOrchard
Profil *
Díky VELICE, vypadá to že jsem zjistil přesně, co jsem potřeboval.

Pro ty, co by to tu četli:

http://www.thefutureoftheweb.com/blog/web-scrape-with-php-tutorial
Timy
Profil
Co použít klasické PHP: DOM?

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: