Jump to content
Sign in to follow this  
captain_torche

API de génération de miniatures

Rate this topic

Recommended Posts

Nous utilisons au boulot un flux XML qui nous renseigne des produits, ainsi que des images associées, chacune trop grande pour l'usage qu'on veut en faire (vignettes).

Les images ne sont jamais stockées sur le même site, et des règles de firewall assez restrictives m'empêchent donc de les retravailler en local.

Je voulais savoir s'il existait un site ou une API qui me permettrait de générer la vignette d'une image en lui fournissant son url ?

Share this post


Link to post
Share on other sites

Sans enregistrer une image temporaire lors de l'affichage, je ne vois pas comment faire

Share this post


Link to post
Share on other sites

Quoique les fonctions comme imagecreatefromjpeg acceptent des url externes, mais si le firewall bloque, ce serait ballot.

Regarde ici : http://www.resizer.co/api

C'est pas beau, mais je ne vois pas mieux

Ca a fonctionné avec :

http://www.resizer.co/?img=http://www.webmaster-hub.com/uploads/av-1590.gif&w=200

Share this post


Link to post
Share on other sites
Les images ne sont jamais stockées sur le même site, et des règles de firewall assez restrictives m'empêchent donc de les retravailler en local.
Le firewall t'interdit de télécharger des images ? Je ne comprends pas: il t'interdit de télécharger les images, mais il ne t'interdira pas de télécharger les vignettes générées à l'extérieur ?

Jean-Luc

Share this post


Link to post
Share on other sites

Le firewall du serveur m'interdit d'appeler (file_get_contents ou autre) une url dont le domaine n'est pas dans sa whitelist.

Par contre, je peux très bien générer le HTML que je veux, d'où la demande pour une telle API.

Share this post


Link to post
Share on other sites

Ce qui est dommage c'est fe devoir dependre d'un service exterieur qui peut s'arrêter a tout moment; les admins n'auraient pas pus faire le necessaire pour que cela fonctionne

Share this post


Link to post
Share on other sites

Dans le pire des cas, je ferai moi-même ma propre API maison sur un autre serveur qui n'a pas les mêmes limitations, mais même en créant un cache des fichiers, ça risque de me créer un afflux assez important, et ce second serveur est beaucoup moins costaud que le serveur principal.

En ce qui concerne resizer, il me semble effectivement trop jeune pour qu'on puisse imaginer que ce soit une solution pérenne (Et il ne propose pas d'option de crop).

Share this post


Link to post
Share on other sites
Ce qui est dommage c'est fe devoir dependre d'un service exterieur qui peut s'arrêter a tout moment;
... ou se mettre à afficher des images autres que celles prévues... :whistling: Ce n'est pas top en matière de sécurité.

Suggestion s'ils ne veulent vraiment pas laisser passer les images: tu leur fais prendre un hébergement externe complémentaire où tu gères les images sans les restrictions du firewall.

Jean-Luc

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...