Készítsen screenshotokat oldalainkról, a webes programozás blogjáról
Nagyon gyakran vannak olyan kérdések, mint például a PHP használatával, hogy készítsenek screenshotot a webhelyekről, rengeteg megbeszélést folytattak ezen a témában, szeretném összefoglalni ezeket a beszélgetéseket és leírni az általam alkalmazott módszert.
Tehát az első és legfontosabb dolog - a PHP használatával lehetetlen az oldalak screenshotjait létrehozni!
A képernyőképeket különféle szolgáltatások segítségével készíthetjük el, sokan vannak, de itt vannak olyanok is, amelyek nem olyan sokat jelentenek a képernyőképeknek az érettségi állapotban, és még így is, ahol maguk határozhatják meg a screenshot méretét.
és most megmagyarázom lépésről lépésre, hogyan kell dolgozni a szolgáltatással, mindent világosan megírtak az oldalon, de nem mindenki érti az angolul
Tehát elindulunk a linkre
és regisztráljon, be kell vezetnie a bejelentkezési, emil és url webhelyét, ahonnan kérések fognak megjelenni képernyőképek készítéséhez.
Ezután egy levél egy linkkel a regisztráció megerősítéséhez a megadott e-mailhez érkezik, miután áthaladt rajta, kap egy újabb levél, amely megmutatja, hogyan kell használni ezt az API-t, valamint személyes felhasználói azonosítóját és titkos kulcsát.
Ami nem lenne a bokor körül, itt van példa az API-jukkal való együttműködésre
Nos, a példában tettem egy screenshot közvetlenül a honlapon, peredaom szükséges változókat a forgatókönyvet, amellett, hogy a fent látható több h és w, ami a szélessége és magassága a screenshot, amely visszaadja nekünk a szolgáltatás (ezek a paraméterek nem kötelező, ha nem adja meg a akkor a szolgáltatás automatikusan meg fogja határozni a szükséges méretet)
És itt van néhány opcionális paraméter, amelyet még nem használtam, de lehet valami hasznos
q - a jpeg képernyőkép minősége visszatért. beállíthat egy értéket 30 és 90 között
d - késleltetés a képernyőkép létrehozása előtt
sdx - annak a virtuális képernyőnek a szélessége, ahonnan a képernyőkép elkészül, jól van, vagy hogyan kell megfelelően hívni (a monitor felbontása, amely alatt a képernyőfelvétel elkészült) Az értékek 640, 800, 1024, 1280
sdy - Ugyanaz a magasság.
A helyes megközelítés az lesz, hogy mentse a képernyőképeket a webhelyére, és továbbra is használhatja a szerverről. Nos, ez mindenkinek személyes ügye. Úgy gondolom, hogy tisztán kifejtettem, hogyan kell használni ezt a szolgáltatást, ha bárkinek bármilyen kérdése van, megpróbálom válaszolni őket