Screenshot automatique et insertion en bdd

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Screenshot automatique et insertion en bdd

Re: Screenshot automatique et insertion en bdd

par Invité » 21 avr. 2009, 03:28

J'ai trouvé sur internet un site qui permet de faire des captures miniatures d'un site web, c'est Shotbot.
Je me suis inscrit et je peux crée des screenshots en utilisant une url de ce type

Code : Tout sélectionner

http://add.shotbot.net/k=cléAPI/urldusite
et l'afficher avec

Code : Tout sélectionner

http://cache.shotbot.net/s=240/urldusite
J'ai un site un peu similaire à un annuaire en php et je voudrais que lorsque je rajoute un site, il y est un screenshot automatique du site et insertion de l'image en base de donnée.
Comment puis-je faire en utilisant Shotbot ?
Comment construire mon formulaire d'ajout ?

J'avoue que je ne sais pas du tout quelle méthode utiliser

Désolé, je réponds un peu tard, mais il aurait été plus simple et efficace d'utiliser le formulaire de contact sur shotbot.fr pour obtenir une réponse précise et rapide!

Un nouvel API est disponible pour les webmasters désirant intégrer Shotbot en marque blanche sur leur site, en prenant en charge l'hébergement des captures: l'API "Callback".

Exemple d'intégration:

1. à la validation de ton formulaire d'ajout, ton serveur fait une requête HTTP POST sur Shotbot, en spécifiant la clé webmaster, la taille de la capture, l'adresse URL à capturer, et une adresse HTTP de retour. Le résultat renvoyé lors de cette requête est un ID numérique, unique, identifiant la capture dans la base Shotbot.

2. les serveurs Shotbot génèrent la capture et font une requête HTTP POST sur *ton* serveur, à l'adresse de retour spécifiée lors de la demande de capture. Cette requête HTTP inclut la capture au format désiré ($_FILES..), l'adresse URL capturée, ainsi que l'ID unique de la requête.

Exemples de scripts&données: http://shotbot.fr/doc-api-callback.php

Cordialement,

Valentin - Webmaster Shotbot

par Toons43 » 17 mars 2009, 17:40

Bon ben je pense que je vais partir la dessus, ce qui est dommage c'est que sur chaque image il y a ecrit POWERED BY WEBSNAPR.COM

par charabia » 17 mars 2009, 16:06

c'est en terme d'URL ;) tu en as un bon paquet quoi

par Toons43 » 17 mars 2009, 16:04

J'ai regardé websnapr, c'est vrai que c'est bien aussi, mais ils disent que l'on a droit à 100.000 screenshot par moi, et je me demande si chaque fois que je charge ma page ça en crée une nouvelle ou alors j'ai droit à 100.000 screenshots d'url différentes ?

par charabia » 17 mars 2009, 15:42

Tu as d'autres sites, genre websnapr où il te suffit de l'URL. C'est pas mieux ?

par Toons43 » 17 mars 2009, 15:39

Oui c'est une clé que l'on obtient quand on s'inscrit

par charabia » 17 mars 2009, 15:31

cléAPI est toujours identique ?

Sinon tu as d'autres sites, genre websnapr où il te suffit de l'URL

par Toons43 » 17 mars 2009, 15:25

En fait, il faut que le screenshot ait été crée pour que l'on puisse l'afficher, donc la deuxième url pour l'affichage ne fonctionne que si la première url a été appelé.

Je ne vois pas comment je peux faire ça

par charabia » 17 mars 2009, 15:15

Si tu as l'url du site dans ta base ça suffit non ?

Dans ta page d'affichage, tu mets juste le lien dans ta boucle en reprenant l'url de ta table.

Screenshot automatique et insertion en bdd

par Toons43 » 17 mars 2009, 13:23

Bonjour à tous,

J'ai trouvé sur internet un site qui permet de faire des captures miniatures d'un site web, c'est Shotbot.
Je me suis inscrit et je peux crée des screenshots en utilisant une url de ce type

Code : Tout sélectionner

http://add.shotbot.net/k=cléAPI/urldusite
et l'afficher avec

Code : Tout sélectionner

http://cache.shotbot.net/s=240/urldusite
J'ai un site un peu similaire à un annuaire en php et je voudrais que lorsque je rajoute un site, il y est un screenshot automatique du site et insertion de l'image en base de donnée.
Comment puis-je faire en utilisant Shotbot ?
Comment construire mon formulaire d'ajout ?

J'avoue que je ne sais pas du tout quelle méthode utiliser

D'avance merci pour votre aide