Tools voor ontwikkelaars

iHeadshot.AI

iHeadshot.AI is een krachtige API-service voor webscreenshots die afbeeldingen van elke webpagina vastlegt en via de API een afbeeldingslink terugstuurt. De service ondersteunt aangepaste viewportafmetingen, beeldkwaliteit, paginagrote screenshots en wachten op specifieke elementen voordat de opname wordt gemaakt.

Site bezoeken
Weergaven -
Maandelijkse bezoeken --
Wereldwijde rang --
Stemmen 0

Over deze tool

Belangrijkste functies

Deze API-service maakt een screenshot van elke webpagina en retourneert de afbeeldingsgegevens als een afbeeldingslink.

API-eindpunt

Eindpunt: /tool/screenshot

Belangrijkste parameters

  • url: verplichte string — de URL van de website waarvan een screenshot moet worden gemaakt.
  • width: optioneel number — viewportbreedte in pixels, standaard 1920.
  • height: optioneel number — viewporthoogte in pixels, standaard 950.
  • fullPage: optioneel boolean — of de volledige pagina moet worden vastgelegd; standaard false.
  • quality: optioneel number — JPEG-kwaliteit van 1–100, standaard 60.
  • timeout: optioneel number — time-out in milliseconden, standaard 60000.
  • wait_for_selector: optionele string — wacht op een specifiek element via een CSS-selector.
  • wait_time: optioneel number — extra wachttijd in milliseconden, standaard 2000.

Gebruik

Zowel POST- als GET-verzoeken worden ondersteund.

Voorbeeld van een POST-verzoek:

curl -X POST http://localhost:5000/tool/url_screenshot -H "Content-Type: application/" -d '{"url":"https://www.example.com","width":1024,"height":768,"fullPage":true,"quality":90}'

Voorbeeld van een GET-verzoek: http://localhost:5000/tool/url_screenshot?url=https://www.example.com&width=1024&height=768&fullPage=true&quality=90

Antwoordindeling

Na een geslaagde uitvoering retourneert de API een JSON-object met de status van de screenshot en de afbeeldings-URL.

{"success":true,"imageUrl":"https://files.thinkwriter.ai/file/screenshot/xxxxxx.jpeg","message":"Screenshot taken successfully"}

Belangrijkste voordelen

  • Veel aanpassingsmogelijkheden: nauwkeurige controle over breedte, hoogte, kwaliteit en paginagrote opnamen.
  • Slim wachten: wait_for_selector en wait_time helpen wachten tot dynamische inhoud is geladen.
  • Eenvoudige integratie: simpele API-aanroepen en een duidelijk JSON-antwoordformaat.
  • Online testen: een online formulier maakt testen zonder code mogelijk.

Doelgroep

Ontwikkelaars, productmanagers en bedrijven of personen die webscreenshots in hun diensten willen automatiseren of integreren.

Prijsinformatie

De pagina bevat geen gedetailleerde informatie over prijzen of prijsmodellen.

Verkeersanalyse

Verkeers-, ranking- en betrokkenheidssignalen voor deze tool.

Nog geen analyticsgegevens

Voorvertoning van de interface

Gebruikersbeoordelingen