0

バッチ検索のプレビュー バージョンでは、以前は次の URL と本文が使用されていました。

https://atlas.microsoft.com/search/fuzzy/batch/json?subscription-key=[subscription_key]&api-version=1.0

{
    "queries": [
        "?query=One, Microsoft Way, Redmond, WA 98052&limit=1",
        "?query=350 5th Ave, New York, NY 10118&limit=1",
        "?query=400 Broad St, Seattle, WA 98109"
   ]
} 

ただし、Azure からのメールによると、本文は 2019 年 3 月 29 日までに新しい形式にする必要があります。

{
    "batchItems": [
        {"query": "?query=One, Microsoft Way, Redmond, WA 98052&limit=1" },
        {"query": "?query=350 5th Ave, New York, NY 10118&limit=1" },
        {"query": "?query=400 Broad St, Seattle, WA 98109" }
    ]
}

(また、生の文字列ではなく、これらの適切な JSON オブジェクトではないのはなぜですか?)

上記の URL を古い構造で呼び出すと機能します。ただし、新しい構造で呼び出すと、400 Bad Request が発生します。

{
    "error": {
        "code": "400 BadRequest",
        "message": "Request body is invalid or empty"
    }
}

このドキュメントでは、電子メールで言及されている重大な変更について言及していません。

身体の新しい構造とは?URLに変更はありますか?ドキュメントはいつ更新されますか?

4

1 に答える 1