コンテンツへスキップ

ブラウザプロファイルUAを取得します

Request

指定した OS とブラウザーブランドに合致するユーザーエージェントを生成します。

  • 前提条件:Firefox は Windows または macOS のみで有効です。osVersion は対応リリースのいずれかである必要があります。
  • 副作用:ありませんが、結果は決定的ではありません — 同じリクエストでも毎回異なるユーザーエージェントが返ります。キャッシュキーには使わないでください。
  • 完了シグナル:同期的です。リトライは安全です。
Bodyapplication/jsonrequired
osintegerrequired

オペレーティングシステムの種類

1 = Windows、2 = macOS、3 = Android、4 = iOS

Enum:1234
Example:1
osVersionstring

OSのバージョン(例:「Windows 11」、「macOS 14」)。

Example:"Windows 11"
vendorinteger

ブラウザの種類

1 = Chrome、2 = Firefox

Enum:12
Example:1
curl -i -X POST \
  http://127.0.0.1:40000/api/env/advanced/ua/get \
  -H 'Content-Type: application/json' \
  -d '{
    "os": 1,
    "osVersion": "Windows 11",
    "vendor": 1
  }'

Responses

成功。この操作の data は常に null です。結果は code で示されます。

Headers
any
Bodyapplication/json
codeinteger
msgstring or null
datanull
resolutionobjectrequired
uastringrequired
requestIdstring
errorobject
Response
{ "code": 0, "msg": null, "data": null, "resolution": { "id": "1673823102599682", "value": "string" }, "ua": "string", "requestId": "0d8b6f1c-9f4e-4d02-9d1a-7c3f5a1b2c3d", "error": {} }