Autor Zpráva
JakubHekal
Profil
Zdravím,
Mám v PHP skript který mi vezme poslední fotky s Instagramu a vloží je na stránku. To funguje.
Problém nastává až teď. Obrázky vkládám do tagů <img> o velikosti 200x200. Některé fotky se (logicky) deformují a můj dotaz zní.
Jak v PHP docílit toho aby se z obrázku vyřízl čtverec o velikosti kterou potřebuju?
Hodilo by se aby se "ořízlina" neukládala, ale jenom vložila na stránku.
Díky předem :-)
Keeehi
Profil
JakubHekal:
Ten script jsi se nedal, takže těžko říct ale má věštecká koule mi říká, že PHP používáš jen na komunikaci s API Instagramu. To ti vrátí url fotek a ty jen pak vypíšeš do HTML kódu. Samotné fyzické stahování fotek na server se neděje, že? V takovém případě tě ale zajímá CSS řešení.
JakubHekal
Profil
Keeehi:
Ano přesně tak to je a problém jsem už vyřešil :-)
function getInstagramFeeds($limit = 1){
$api_url="https://api.instagram.com/v1/users/self/media/recent/?access_token=000&count=".$limit;
$connection_c=curl_init();
curl_setopt($connection_c, CURLOPT_URL, $api_url);
curl_setopt($connection_c, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt( $connection_c, CURLOPT_TIMEOUT, 20 );
$json_return=curl_exec($connection_c);
curl_close($connection_c);
$insta=json_decode($json_return);
foreach($insta->data as $feed){

/* Photo Type * thumbnail * low_resolution * standard_resolution */

$items[]=array($feed->link, $feed->images->thumbnail->url);
}
return $items;
}
Nahradil jsem standart_resolution thumbnailem.
A začalo mi to vracet malé čtveraté náhledy.
Děkuji za snahu.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0