Tous les produits
Search
Centre de documentation

:OpenMetaQuery

Dernière mise à jour :Aug 18, 2026

Appelez l'opération OpenMetaQuery pour activer la gestion des métadonnées d'un compartiment et sélectionner un mode de recherche. OSS crée une bibliothèque d'index de métadonnées, génère des index pour tous les objets du compartiment et effectue des analyses incrémentielles en quasi temps réel pour les nouveaux objets.

Notes

Syntaxe de la requête

POST /?metaQuery&comp=add&mode=basic HTTP/1.1
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue
POST /?metaQuery&comp=add&mode=basic HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Thu, 17 Apr 2025 13:08:38 GMT
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e
<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<MetaQuery>
  <WorkflowParameters>
   <WorkflowParameter>
	<Name>VideoInsightEnable</Name> 
	<Value>True</Value>  // Specifies whether to enable video content awareness.
   </WorkflowParameter>
   <WorkflowParameter>
	<Name>ImageInsightEnable</Name>
	<Value>True</Value>  // Specifies whether to enable image content awareness.
   </WorkflowParameter>
 </WorkflowParameters>
  <Filters>
    <Filter>Size > 1024, FileModifiedTime > 2025-06-03T09:20:47.999Z</Filter> // Configures file filter conditions.
    <Filter>Filename prefix (YWEvYmIv)</Filter>
  </Filters>
</MetaQuery>

En-têtes de requête

Cette opération utilise uniquement les En-têtes de requête communs.

Éléments de requête

Nom

Type

Obligatoire

Exemple

Description

mode

String

Oui

basic

Le mode de recherche. Valeurs possibles :

  • basic (par défaut) : Recherche scalaire

  • semantic : Recherche sémantique

role

String

Non

my-oss-role

Nom du rôle RAM pour accéder à OSS. Accordez des autorisations au rôle dans la console afin de garantir un accès sécurisé.

En-têtes de réponse

La réponse contient uniquement des en-têtes de réponse communs. Pour plus d'informations, consultez les En-têtes de réponse communs.

Exemples

Exemple de requête

POST /?metaQuery&comp=add&mode=basic HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Thu, 17 Apr 2025 13:08:38 GMT
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e

Exemple de réponse

HTTP/1.1 200 OK
x-oss-request-id: 5C1B138A109F4E405B2D****
Date: Mon, 26 Jul 2021 13:08:38 GMT
Content-Length: 0
Connection: keep-alive
Server: AliyunOSS
x-oss-request-id: 5C06A3B67B8B5A3DA422299D
x-oss-server-time: 544

SDK

SDK pris en charge :

ossutil

La commande ossutil correspondante est open-meta-query.