Skip to content

status+me.virmesh.http.invalid_query

query parameter の組み合わせまたは形式が不正であることを示します。

errorstable

Description

この status は route が期待する query parameter の条件を満たしていない場合に返ります。 resolveHandle では idhandle の同時指定、未指定、未知の key を拒否します。

When this happens

  • 必須 query が不足している
  • 許可されない query key が含まれている
  • 相互排他的な query を同時に送っている

Payload

payload.messagestringRequired

実装依存の詳細メッセージです。

Examples

handle query is ambiguous

{
  "status": "status+me.virmesh.http.invalid_query",
  "payload": {
    "message": "Specify exactly one of query.id or query.handle."
  }
}

Client handling

  • query parameter を 1 つだけ送っているか確認する
  • server が許可している key 名に揃える

Related statuses

Referenced by

HTTPAPIAction
400me.virmesh.avatar.resolveAvatarme.virmesh.avatar.resolveAvatar
400me.virmesh.handle.resolveHandleme.virmesh.handle.resolveHandle
400me.virmesh.player.resolveProfileme.virmesh.player.resolveProfile