IMDBPHP2 egy nyílt forráskódú, platform-független és teljesen ingyenes PHP osztályt, hogy lehet használni, hogy könnyedén elérheti IMDB adatok és integrálják a különböző webes alkalmazások listájának megjelenítéséhez filmek vagy információt a filmet. Ez-ezte s úgy tervezték, hogy fut a Linux szerverek Apache.
Ez egy API a filmet tárolt információk a IMDB.COM oldalakon. Ahogy a neve is sugallja, ez elsődleges célpontja PHP programozó, aki szeretné terjeszteni azok alkalmazását, vagy saját honlapjukon "film információ" funkcióval.
A következő generációs IMDBPHP osztály
IMDBPHP2 a következő generációs, és a leváltására, az eredeti IMDBPHP osztály, amely támogatja MoviePilot. Segítségével filmeket azonosítók, IMDBPHP képes letölteni fenti színészek, rendezők, és a nyelvek a keresett filmet.
Ez oszlik, mint egy all-in-one archívum, amely magában foglalja az összes forrás fájlokat a projekt, valamint egy demo (csak a szerveren), így azonnal látom, hogy a script működik, és kitaláljuk, hogyan lehet gyorsan végrehajtani ez az aktuális design.
Az első lépések a IMDBPHP2
A integrálja IMDBPHP2 a honlapon, töltse le a legújabb verziót Softoware keresztül vagy hivatalos weboldalát (a link végén a cikk), archívum mentése valahol a számítógépen, és bontsa ki annak tartalmát.
Ezután létre kell hozni egy mappát a gyökér a web szerver és feltölteni az összes fájlt a IMDBPHP2 script ebbe a mappába a kedvenc fájlátvitel kliens (pl FileZilla, FireFTP vagy gFTP).
Látni, ha működik, egyszerűen hozzáférhet a mappa, amely tartalmazza az összes IMDBPHP2 fájlokat a böngésző (pl http://www.softoware.net/imdbphp2/). Látnia kell egy kis keresőmezőbe, ahol megadhatja a nevét a film / epizód, vagy IMDB ID és keressük meg a IMDB Movie Database.
Mi az új ebben a kiadásban:
- Fix összetett szerepét per színész nem jelenik meg a "szerep" területén `öntött ()`
- Fix linket Film áttekintése oldalon a demo site
Mi az új verzióban 2.3.6:
- Fix regexp a halál helyett elemzés, ha nem a halál okát adják
Mi az új verzióban 2.2.3:
- Néhány razzia imdb :: plot_split
- IMDB telek korszerűsít hit minket újra. Javítva: imdb :: díjat (), imdb_person :: bio ()
- Episode keresési megtört miatt hiányos redirect kezelését imdbsearch :: eredmények ()
- Tiny javítást imdb_person :: filmograf (), hogy visszatérjen az összes karakter neve
Mi az új verzióban 2.2.2:
- imdbperson: filmographs már kimarad minden második bejegyzés valahogy
- imdbperson: született () és meghalt () eltört valószínüleg változások. Hála GeorgeFive a fix!
- imdb :: cím () visszaadott egy üres string azokat a filmeket, nem volt még engedni
- átdolgozott imdb :: title_year (), hogy jobban kezeli éves összevonás (pl sorozatok: "2010-2012")
- imdb: dekódolás IMDB külső helyszínen újra irányítja a cél URL-ek
- imdb :: öntött () most már van egy opcionális paraméter $ clean_ws (alapértelmezett: HAMIS), hogy távolítsa el a whitespace (különösen line-törés) nevű
- imdb_person: több kiigazítást valószínüleg változik birthname (), becenevet (), magasság (), házastárs (), bio (), apróságok (), idézetek (), védjegy (), bér ()
Mi az új verzióban 2.2.1:
- újra helyszínen változásokat, ezúttal megtörte a személyes hitelek (színészek, zeneszerzők, írók, stb.)
- imdb :: yearspan () nem az összes fogást "határoló" használt a IMDB oldalak
- hozzáadott új beállítással: "nyelve" (lásd mdb_config részleteket - és köszönet strikedaemon a kódot!)
- változott egy csomó módszerek a saját védett, hogy felülbírálja őket kiterjesztése osztályok
- IMDB döntött, hogy bevezeti a másik / műfaj / linket legnépszerűbb műfajok, amelyek elrontotta a műfaj () metódus
- imdb :: plot () és imdb :: plot_split () törtek, mert egy másik helyszínének megváltoztatása
Mi az új a 2.2.0 verzió:
- bevezette azt a lehetőséget, hogy felülbírálja config vars egyszerű * .ini fájlok (lásd conf / *)
- távolítani Moviepilot osztályok (a szolgáltatás már nem működőképes API-n keresztül)
- rögzíti, hogy cache.php (felsorolt ugyanazt a filmet újra és újra)
- doc / README frissítette
- cache.php most használja glob (), hogy gyorsítsák fel a fájl megtalálása
- apróbb kódot razzia
- hozzá néhány példát kódot doc / példák
Mi az új verzióban 2.1.9:
- imdb :: alsoknow () és imdb :: releaseinfo () törtek valószínüleg változik
- imdbperson :: filmograf () kihagyott néhány karakter nevét valószínüleg változások
- imdb :: filmzene () megtört valószínüleg változások
- imdb_person: legújabb helyszíni változások megdöntött minden filmografies. fix.
- imdb: crazy_credits (), goofs (), idézetek (), video_sites () meghiúsult, mivel a webhely módosítását
- rögzítése mellett imdb :: video_sites, felfedezett több hasonló tartalmú az oldalon: soundclip_sites (), photo_sites () és misc_sites () hozzáadott
- imdb: trivia (), officialSites () meghiúsult, mivel a webhely módosítását
- imdb_person: movies_crew () és movies_archive () meghiúsult, mivel a webhely módosítását
Mi az új verzióban 2.1.7:
- Sok változás az IMDB oldalak szükség sok javítások.
- Bár nem minden probléma oldódott meg, ezt a kiadásban a legtöbb kapcsolatos kérdéseket az alapvető funkciókat.
Mi az új verzióban 2.1.5:
- Ez a verzió főként rögzíti a dolgokat töri IMDB oldalon változásokat.
- Vannak kisebb javítások.
követelmények :
- PHP
Hozzászólás nem található