Webサイトスクリーンショット取得API

Webサイトスクリーンショット取得API

企業級スクリーンショットAPIでWebページを即高画質画像化。99.99%稼働と要求の厳しい開発者向け強力カスタマイズ。

🎯 ライブデモを試す →

🚀 主な機能

  • 多出力形式:PNG・JPEG・WebP対応
  • デバイス偽装:多視点から撮影
  • 解像度調整:1920x1080以上
  • 企業信頼性:99.99%稼働保証
  • 高度な制御:ダークモード・広告ブロック・遅延等

✅ お客様の声

“The Website Screenshot API is one of the most straightforward and reliable APIs I’ve seen on the internet. I spent weeks building what the screenshot API did in less than a minute”

Caleb Sakala - Co-founder of Chase Agents

🛠 APIエンドポイント

1. 画像で撮影

GET /v1/screenshots/image

パラメータ:

  • url(必須):撮影ページのURL。
  • width(既定:1920):ビューポート幅(px)。
  • height(既定:1080):ビューポート高さ(px)。
  • type(既定:png):出力形式(png/jpeg/webp)。
  • quality(既定:80):画質(1-100)、jpeg/webpのみ。
  • full_page(既定:false):ビューポートでなく全高を撮影。
  • dark_mode(既定:false):ダーク配色を偽装。
  • block_ads(既定:true):広告・トラッカをブロック。
  • emulate_device(任意):モバイル・タブレットを偽装。
  • delay(既定:0):撮影前の待機(ms)。
  • timeout(既定:30000):最大読込タイムアウト(ms)。

2. Base64 JSONで撮影

GET /v1/screenshots/json

パラメータ:

  • url(必須):撮影ページのURL。
  • width(既定:1920):幅。
  • height(既定:1080):高さ。
  • type(既定:png):形式(png/jpeg/webp)。
  • quality(既定:80):画質(1-100)、jpeg/webpのみ。
  • full_page(既定:false):全高。
  • dark_mode(既定:false):ダーク。
  • block_ads(既定:true):広告ブロック。
  • emulate_device(任意):モバイル・タブレット。
  • delay(既定:0):待機(ms)。
  • timeout(既定:30000):タイムアウト(ms)。

レスポンス例:

{
  "screenshot": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...",
  "url": "https://example.com",
  "options": {
    "width": 1920,
    "height": 1080,
    "type": "png",
    "full_page": false
  }
}

3. PDFで撮影

GET /v1/screenshots/pdf

パラメータ:

  • url(必須):PDF化するURL。
  • paper_size(既定:A4):用紙(A4/Letter/Legal/A3)。
  • landscape(既定:false):横向き。
  • scale(既定:1.0):描画倍率(0.1~2.0)。
  • print_background(既定:true):背景色・画像を印刷。
  • block_ads(既定:true):広告・トラッカをブロック。
  • delay(既定:0):PDF生成前の待機。

4. デバイス一覧

GET /v1/devices

対応偽装:幅・高さ・ユーザーエージェント・倍率。

💡 用途

  • EC監視
  • サイト試験
  • コンテンツ保存
  • 競合分析
  • 自動報告
  • SNS共有

⚙️ 高度な機能

  • 広告ブロック:邪魔のない撮影
  • カスタムユーザーエージェント:柔軟な偽装
  • ダークモード:夜間撮影
  • 全ページ:スクロール内容を撮影
  • デバイス偽装:モバイル対応試験
  • 柔軟な時間:遅延・タイムアウト調整

🌟 なぜこのAPIか

  • 高性能:電光石火の撮影
  • 企業対応:99.99%稼働保証
  • 開発者向け:シンプルなRESTful
  • 柔軟な出力:複数画像形式
  • 堅牢な機能:高度な調整