コンテンツへスキップ
Last updated

ローカル API とオープン API

MoreLogin は 2 つの API アクセス方法を提供します。あなたのユースケースに合ったものを選択してください。


比較

ローカル APIオープンAPI
ベース URLhttp://127.0.0.1:40000https://api.morelogin.com
アクセスローカルマシンのみリモートでどこからでも
認証オプションのトークン (設定で構成可能)OAuth2 (client_id + client_secret → access_token)
サポートされているモジュールブラウザプロファイル、クラウドフォン、プロキシ、グループ、タグブラウザプロファイル、クラウドブラウザ実行環境、クラウドフォン、プロキシ、グループ、タグ
こんな用途に最適ブラウザ自動化、ローカルクラウド電話管理ブラウザとクラウドフォンのリモートオーケストレーション
必須MoreLogin デスクトップ アプリの実行中 (v2.15.0 以降)ダッシュボードからの API ID と API キー
レート制限クライアント/設定に依存GCRA、パスとチーム単位で設定。レート制限を参照

ローカル API を使用する場合

  • ブラウザ プロファイル (作成、開始、停止、管理) を自動化しています
  • Selenium または Puppeteer WebDriver の統合が必要です
  • MoreLogin と同じマシンから クラウド フォン を管理したい (ファイルのアップロード、アプリの管理、スケジュール設定など)
  • プロキシ、グループ、タグをローカルで管理する必要がある
  • 自動化スクリプトは MoreLogin と 同じマシン で実行されます

オープン API を使用する場合

  • ブラウザプロファイルをリモートで作成または管理する必要がある
  • サーバーからクラウドブラウザ実行環境を起動して接続する必要がある
  • サーバーからクラウド電話を管理するにはリモート アクセスが必要です
  • サーバー間の統合を構築しています
  • CI/CD パイプラインからクラウド電話を管理したいと考えています
  • アプリケーションは MoreLogin とは別のマシンで実行されます

両方を使用できますか?

はい!多くの開発者は両方の API を使用しています。

  1. ローカル API によるブラウザ プロファイル自動化 + ローカル クラウド電話および共有リソース管理
  2. リモート クラウド電話および共有リソース管理用のオープン API (例: CI/CD パイプラインまたは外部サーバーから)

注意: クラウド電話と共有リソースの場合、ローカル API とオープン API は同様の機能を提供しますが、パスが異なります。ローカル API パスでは /api/ プレフィックス (例: /api/cloudphone/page) が使用されますが、オープン API パスではプレフィックスが省略されます (例: /cloudphone/page)。一部のエンドポイント (ファイル アップロードなど) にも異なる名前が付けられています。正確な詳細については、必ず特定の API リファレンスを参照してください。