# API サンプルの概要

シナリオ別に編成された実際のコード例の厳選されたコレクション。各セクションには、コピーしてすぐに実行できる、動作する `curl`、Python、Node.js スニペットが含まれています。

## シナリオ別

### 🌐 ブラウザの自動化

ブラウザー プロファイルを管理し、CDP (Chrome DevTools Protocol) 経由で接続して、ヘッドレスまたはヘッドレス自動化を実現します。

| やりたいこと | 例 |
|  --- | --- |
| プロファイルの作成 → 開始 → 自動化 → 停止 | [ブラウザ プロファイルの例](/ja/api-reference/examples/browser-examples#full-workflow-create--start--automate--stop) |
| プロファイル全体でプロキシをバッチ更新する | [ブラウザ プロファイルの例](/ja/api-reference/examples/browser-examples#batch-operations) |
| 完全な Selenium スクリプト (Python) | [Selenium ガイド](/ja/api-reference/examples/selenium) |
| 完全な Playwright スクリプト (Python) | [劇作家ガイド](/ja/api-reference/examples/playwright) |
| 完全な Puppeteer スクリプト (Node.js) | [人形遣いガイド](/ja/api-reference/examples/puppeteer) |


### 📱 クラウドフォンのライフサイクル

クラウド電話インスタンスの作成、アプリのインストール、ファイルの管理、ADB 経由の接続はすべて Open API を通じて行われます。

| やりたいこと | 例 |
|  --- | --- |
| 認証 → 作成 → アプリのインストール → ADB | [クラウド電話の例](/ja/api-reference/examples/cloudphone-examples#full-workflow-auth--create--install-app--adb) |
| ファイルをクラウドフォンにアップロードする | [クラウド電話の例](/ja/api-reference/examples/cloudphone-examples#file-upload-example-python) |


### 🤖 RPA スケジュール自動化

マーケットプレイスまたは個人用テンプレートを使用して、RPA スケジュール済みタスクをプログラムで作成および管理します。

| やりたいこと | APIリファレンス |
|  --- | --- |
| マーケットプレイスのテンプレートをリストする | `POST /api/cloudphone/rpa/template/market/page` — [ローカル API](/ja/api-reference/cloud-phone/local-api) |
| 個人用テンプレートの一覧表示 | `POST /api/cloudphone/rpa/template/personal/page` — [ローカル API](/ja/api-reference/cloud-phone/local-api) |
| 1 回限りのスケジュールを作成する | `POST /api/cloudphone/rpa/onceTask/save` — [ローカル API](/ja/api-reference/cloud-phone/local-api) |
| スケジュールの一覧表示/キャンセル | `POST /api/cloudphone/rpa/task/page` — [ローカル API](/ja/api-reference/cloud-phone/local-api) |
| クエリ実行記録 | `POST /api/cloudphone/rpa/subTask/page` — [ローカル API](/ja/api-reference/cloud-phone/local-api) |


> **ヒント**: テンプレート パラメータの構築に関するステップバイステップ ガイドについては、[ワンタイム スケジュールの作成](/ja/api-reference/cloud-phone/local-api) エンドポイントの `templateParameter` リファレンスを参照してください。


### 🔗 共有リソース

プロキシ、グループ、タグはブラウザ プロファイルとクラウド電話間で共有されます。それらを 1 か所から管理します。

| やりたいこと | 例 |
|  --- | --- |
| プロキシの追加/リスト/削除 | [共有リソースの例](/ja/api-reference/examples/shared-examples#proxy-management) |
| グループの作成と管理 | [共有リソースの例](/ja/api-reference/examples/shared-examples#group-management) |
| タグの作成と管理 | [共有リソースの例](/ja/api-reference/examples/shared-examples#tag-management) |
| 完全なワークフロー: リソースの作成 → プロファイルへの割り当て | [共有リソースの例](/ja/api-reference/examples/shared-examples#complete-workflow-create-resources--assign-to-profile) |


## 言語別

| 言語 | 例 |
|  --- | --- |
| **カール** | [ブラウザ](/ja/api-reference/examples/browser-examples)、[クラウド電話](/ja/api-reference/examples/cloudphone-examples)、[共有リソース](/ja/api-reference/examples/shared-examples) |
| **パイソン** | [ブラウザ](/ja/api-reference/examples/browser-examples)、[セレン](/ja/api-reference/examples/selenium)、[プレイライト](/ja/api-reference/examples/playwright)、[クラウド電話](/ja/api-reference/examples/cloudphone-examples)、[共有リソース](/ja/api-reference/examples/shared-examples) |
| **Node.js** | [ブラウザ](/ja/api-reference/examples/browser-examples)、[人形遣い](/ja/api-reference/examples/puppeteer)、[クラウド電話](/ja/api-reference/examples/cloudphone-examples)、[共有リソース](/ja/api-reference/examples/shared-examples) |


## クイックリンク

- [認証とトークンのセットアップ](/ja/api-reference/getting-started/authentication)
- [一般的な応答形式](/ja/api-reference/getting-started/response-format)
- [エラー コード リファレンス](/ja/api-reference/getting-started/error-codes)
- [ローカル API とオープン API](/ja/api-reference/getting-started/local-vs-open-api)