cURL
curl --request POST \ --url https://api.olostep.com/v1/files \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "filename": "<string>", "purpose": "context" } '
{ "id": "<string>", "object": "<string>", "created": 123, "upload_url": "<string>", "expires_in": 123 }
JSONファイルをアップロードするための事前署名付きURLを生成します。アップロード後は、アップロードを完了するために完了エンドポイントを呼び出す必要があります。
Bearer認証ヘッダーの形式はBearer で、はあなたの認証トークンです。
ファイルのファイル名。拡張子は.jsonで終わる必要があります。
\.json$
ファイルの目的。サポートされている値: 'context' または 'batch'。デフォルトは 'context' です。
context
batch
アップロードURLを含む成功したレスポンス。
ファイルID
オブジェクトの種類。このエンドポイントでは "file.upload"。
作成されたエポックタイムスタンプ
ファイルをアップロードするための事前署名付きURL。10分で期限切れになります。
アップロードURLが期限切れになるまでの秒数(600秒 = 10分)
このページは役に立ちましたか?