Todos os produtos
Search
Central de documentação

:SubmitFpShotJob

Última atualização: Jun 27, 2026

Envia um job de análise de fingerprint de mídia para pesquisar, em uma biblioteca de fingerprints, arquivos de mídia com fingerprints idênticos ou semelhantes aos de um arquivo de entrada.

Observações de uso

  • Use esta operação para enviar jobs de análise de fingerprint de vídeo ou texto.

  • Esta operação envia o job de forma assíncrona. Os resultados da consulta podem não estar disponíveis quando a resposta for retornada. Após a geração dos resultados, o sistema retorna uma mensagem assíncrona.

  • Jobs de análise de fingerprint de texto estão disponíveis apenas na região China (Shanghai). O arquivo de entrada deve ter um dos seguintes formatos:

    • Formatos de imagem: JPEG, PNG e BMP.

    • Formatos de vídeo: MP4, AVI, MKV, MPG, TS, MOV, FLV, MXF.

    • Formatos de codificação de vídeo: MPEG2, MPEG4, H264, HEVC e WMV.

Limite de QPS

Cada conta pode chamar esta operação até 150 vezes por segundo. Se a quantidade de chamadas por segundo ultrapassar esse limite, o sistema ativa o throttling, o que pode afetar seus serviços. Recomendamos observar esse limite ao utilizar esta operação. Para mais informações, consulte Limite de QPS.

Depuração

O OpenAPI Explorer calcula automaticamente o valor da assinatura. Para sua conveniência, recomendamos chamar esta operação no OpenAPI Explorer. O OpenAPI Explorer gera dinamicamente o código de exemplo da operação para diferentes SDKs.

Parâmetros da requisição

Parâmetro Tipo Obrigatório Exemplo Descrição
Action String Sim SubmitFpShotJob

A operação a ser executada. Defina o valor como SubmitFpShotJob.

Input String Sim {"Bucket":"example-bucket-****","Location":"oss-cn-shanghai","Object":"example-****.flv"}

URL do Object Storage Service (OSS) da entrada do job. O valor é um objeto JSON. Consulte a URL do OSS no console do OSS ou do ApsaraVideo Media Processing (MPS). Para mais informações, veja a seção "InputFile" do tópico Detalhes dos parâmetros.

Nota O bucket do OSS deve residir na mesma região especificada para o MPS.
PipelineId String Não 88c6ca184c0e47098a5b665e2a12****

ID da fila do MPS. Este ID associa o job a um método de notificação. Para visualizar o ID da fila do MPS, faça login no MPS console e escolha Global Settings > Pipelines no painel de navegação à esquerda.

FpShotConfig String Sim {"PrimaryKey":"12345****", "SaveType": "save"}

Configurações do job de análise de fingerprint de mídia. O valor é um objeto JSON. Para mais informações, veja a seção "FpShotConfig" do tópico Detalhes dos parâmetros.

UserData String Não testid-****

Dados personalizados. O valor pode ter até 128 bytes e não pode começar com um caractere especial.

Parâmetros de resposta

Parâmetro

Tipo

Exemplo

Descrição

RequestId

String

25818875-5F78-4A13-BEF6-D7393642CA58

ID da requisição.

JobId

String

2a0697e35a7342859f733a9190c4****

ID do job de análise de fingerprint de mídia. Recomendamos guardar este ID para chamadas de operações subsequentes.

Parâmetros de notificação assíncrona

Parâmetro

Tipo

Descrição

Type

String

Tipo da mensagem.

FpShotJobNotify

AliyunFpShotJobNotify

Notificação dos resultados do job de análise de fingerprint de mídia. Para mais informações, veja a seção "AliyunFpShotJobNotify" do tópico Tipos de dados.

UserData

String

Dados personalizados.

Exemplos

Exemplos de requisições

http(s)://mts.cn-shanghai.aliyuncs.com/?Action=SubmitFpShotJob
&Input={"Bucket":"example-bucket-****","Location":"oss-cn-shanghai","Object":"example-****.flv"}
&PipelineId=88c6ca184c0e47098a5b665e2a12****
&FpShotConfig={"PrimaryKey":"12345****", "SaveType": "save"}
&UserData=testid-****
&<Common request parameters>

Exemplos de respostas de sucesso

Formato XML

HTTP/1.1 200 OK
Content-Type:application/xml

<SubmitFpShotJobResponse>
    <RequestId>25818875-5F78-4A13-BEF6-D7393642CA58</RequestId>
    <JobId>2a0697e35a7342859f733a9190c4****</JobId>
</SubmitFpShotJobResponse>

Formato JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "25818875-5F78-4A13-BEF6-D7393642CA58",
  "JobId" : "2a0697e35a7342859f733a9190c4****"
}

Códigos de erro

Para obter uma lista de códigos de erro, visite o API Error Center.