リリースノート
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Version 4.0
Safe Browsing API(v4)には、以下のアップデートと新機能が含まれています。
Lookup API(v4)
同じ点:
- この API では、引き続きクライアントが Google セーフ ブラウジング サーバーとセーフ ブラウジング リストに直接クエリを実行できます。
相違点:
- HTTP
GET
メソッドはサポートされなくなりました。代わりに HTTP POST
メソッドを使用してください。
key
パラメータが、HTTP POST
リクエスト URL で必要な唯一のパラメータになりました。
- HTTP
POST
リクエストとレスポンスの形式が変更されました。書式なしテキストはサポートされなくなりました。代わりに JSON を使用してください。
Update API(v4)
同じ点:
- この API では、引き続きクライアントが、ローカル データベースのリストの SHA256 ハッシュ プレフィックスを定期的に更新するようになっています。
- また、この API には、クライアントがハッシュ プレフィックスの競合が発生した場合に、SHA256 の完全長ハッシュを取得するためのリクエストも用意されています。
相違点:
key
パラメータが、HTTP POST
リクエスト URL で必要な唯一のパラメータになりました。
- HTTP
POST
リクエストとレスポンスの形式が変更されました。書式なしテキストはサポートされなくなりました。代わりに JSON を使用してください。
- 更新のエンコード方法が変更されました。追加チャンクとサブチャンクを提供する代わりに、API はシンプルなバージョニング プロトコルを使用して差分を提供するようになりました。クライアントは、現在の状態をリクエストされた更新とともにサーバーに送信します。サーバーは、クライアントを完全に更新するための新しいクライアントの状態と差分を返します。
- クライアントの制約に対応するときに保護の犠牲を最小限に抑えるために、この API は優先順位付けされた脅威リストを提供します。デバイスのリソース、帯域幅、位置情報、その他のシグナルを使用して、優先度が最も高い脅威データを各クライアントに配信します。
ThreatLists.list メソッド
新しいメソッド threatLists.list
により、現在検索またはダウンロードが可能なセーフ ブラウジング リストのリストが返されます。
ステータス コード
HTTP POST
リクエストに応じてサーバーが生成した HTTP ステータス コードが変更されました。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-25 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-07-25 UTC。"],[],["Safe Browsing API (v4) updates include changes to both the Lookup and Update APIs. The `GET` method is replaced by `POST`, and plain text is replaced by JSON for requests and responses. The `key` parameter is now the sole required URL parameter. Updates are now encoded as diffs using a versioning protocol. The API serves prioritized threat lists based on client constraints. A new `threatLists.list` method lists available Safe Browsing lists, and HTTP status codes have been revised.\n"]]