OhMyGPT API
日本語
  • 中文
  • English
  • 日本語
OhMyGPT
OhMyGPT
日本語
  • 中文
  • English
  • 日本語
  1. OAuth开放API
  • このサイトの紹介
  • 変更ログ
  • OpenAI
    • 応答
      • モデル応答の作成
      • モデルの応答を取得する
      • モデル応答の削除
      • キャンセル応答
      • 入力項目の一覧表示
    • 会話
      • 会話を作成する
      • 会話の取得
      • 更新 conversation
      • 会話を削除する
      • アイテムの作成
      • リスト項目
      • アイテムの取得
      • 項目の削除
    • 作成完了
      POST
    • TTS テキスト読み上げ
      POST
    • 埋め込み
      POST
    • 画像生成
      POST
    • 画像編集
      POST
  • OAuth开放API
    • オープン OAuth API の概要
    • ユーザー認証ページ
      GET
    • コード表示ページ
      GET
    • access_token を申請する
      POST
    • 基本的なユーザー情報を読む
      POST
    • ユーザー残高情報の読み取り
      POST
    • ユーザー料金を請求する
      POST
    • ユーザーの Stripe Checkout リチャージ注文を作成する
      POST
    • ユーザーの Stripe Invoice リチャージ注文を作成する
      POST
    • 他のオープン API を呼び出す
      POST
    • OAuth トークンを介してユーザー管理トークンを読み取る
      POST
    • OAuth トークンを介してユーザー管理トークンを更新する
      POST
  • 管理API列表
    • 新しい API キーを作成する
      POST
    • APIキー情報の変更
      POST
    • ユーザーのすべての API キーを照会します
      POST
    • 指定されたAPIキーを削除します
      POST
    • ユーザーメンバーシップの有効期限を問い合わせるインターフェース
      POST
    • ユーザー残高照会インターフェース
      POST
    • 現在のモデルの倍率インターフェイスを問い合わせます
      GET
  • 他の
    • 検索
      • Googleカスタム検索API
      • サーペルによる Google 検索
    • アズール
      • Azure テキスト読み上げ
      • Azure が TTS 音声リストを取得
  • オーバーライドルール
    • ルールの作成
    • 更新ルール
    • 削除ルール
    • ルールの取得
    • リストルール
    • 一括有効化/無効化
    • コピールール
    • テストルール
    • 統計の取得
    • 制限設定の取得
    • ルール名を確認してください
    • 一括削除
    • エクスポートルール
    • インポートルール
  • 画像生成
    • 他の
      • ND画像生成API
    • フラックス
      • フラックスシュネル画像の生成
      • Flux Dev イメージの生成
      • Flux Pro イメージの生成
      • Flux Pro 1.1 イメージの生成
      • Flux 1.1 Pro Ultura イメージの生成
  • ストレージサービス
    • ファイルストレージサービス
    • ファイルのアップロード
    • ファイル情報の更新
    • ファイルの削除
    • ユーザークエリ(ページネーション)
    • ユーザー メタデータ クエリ (fileUinqueIds による)
    • ファイルダウンロードインターフェース(パブリックファイルダウンロード)
    • ファイルダウンロードインターフェース(プライベートプライベートファイルダウンロード)
    • パブリック ファイルのメタデータを取得する
  • 店
    • チャットの完了をリストする
    • チャットを完了させる
    • チャットの削除が完了しました
  • クロード
    • Anthropic ネイティブ Completions エンタープライズ商用 API
    • Anthropic 原生 Messages API
    • Anthropic 原生 Messages Token Count API
  • 文書をアーカイブする
    • セルフサービス請求システムの使用に関するドキュメント
    • Telegram Bot の使用に関するドキュメント
    • 自作のCloudflare Workerアンチジェネレーションチュートリアル
    • クロードコード転送サービス
    • CodeX転送サービス
    • 新しいウェブサイトのご紹介
  • 機種一覧
    GET
  1. OAuth开放API

access_token を申請する

line1
https://cn2us02.opapi.win
line1
https://cn2us02.opapi.win
POST
/api/v1/user/oauth/issue-token
OAuth APP サーバーは、独自の client_id+client_secret とユーザーから取得したコードを通じて OAuth アクセス トークンを要求します。
ユーザーの OAuth トークンを取得した後、さまざまなオープン API を呼び出して、ユーザーが許可したリソースにアクセスできます。
ただし、OAuth トークンが失効した場合の状況に注意する必要があります。
ユーザーはいつでも OAuth アプリの承認を取り消すことができます。その場合、4xx エラーと次の形式の応答が返されます。
{
    「ステータスコード」: 401、
    "message": "指定された OhMyGPT OAuth トークンが正しくありません。OAuth プロバイダーで再認証してください。",
    "errorType": "oauth_invalid_token_error",
    「データ」: null
}
「」

「errorType」が「oauth_invalid_token_error」であることが判明する限り、トークンが無効であることが証明されます。トークンを破棄し、ユーザーに再認証を求めることができます。

残高不足エラーが発生した場合:

```json
{
    「ステータスコード」: 402、
    "message": "ユーザー残高が不足しています。リクエストは拒否されました。 https://www.ohmygpt.com/pay で時間内にリチャージしてください。",
    "errorType": "不足残高エラー",
    「データ」: null
}
「」

上記のエラーレポートは、ユーザーの残高が不足していることを示しています。現時点では、ユーザーの API 呼び出し権限のほとんどが制限されます。制限を解除するには、Web サイトにアクセスしてリチャージすることをお勧めします。

请求参数

Body 参数application/x-www-form-urlencoded

返回响应

🟢200成功
application/json
Body

请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://cn2us02.opapi.win/api/v1/user/oauth/issue-token' \
--data-urlencode 'client_id=6680e0785ffd0e948c705db7' \
--data-urlencode 'client_secret=TREAHK4hnqEmST4YjD8Ki8338HyrmEDc' \
--data-urlencode 'code=code'
响应示例响应示例
成功例
{
    "statusCode": 200,
    "message": "Issue OAuth Token success",
    "data": {
        "user_id": "888",
        "client_id": "6681463833ebdbb2566d1def",
        "token": "omg-oat-v1-VVfxxxx4BG6xaxxxxrnS"
    }
}
修改于 2025-10-15 08:05:43
上一页
コード表示ページ
下一页
基本的なユーザー情報を読む
Built with