Ir para conteúdo principal
Todas as coleçõesAPIs Monotype
Clientes de teste empresariais – Integração da API (inventário de fontes gratuitas)
Clientes de teste empresariais – Integração da API (inventário de fontes gratuitas)

Permite que os desenvolvedores enfrentem consultas comuns e problemas potenciais durante o processo de integração da API Monotype.

Supriya Bisht avatar
Escrito por Supriya Bisht
Atualizado esta semana

Os clientes de teste têm acesso a um inventário limitado composto por fontes gratuitas. Portanto, para autorização, os clientes de teste serão integrados ao fluxo de OAuth com credenciais do cliente (para validação da aplicação).

Autorização

  • Obtenha o Client ID e o Client Secret de seu representante de vendas ou contato parceiro na Monotype.

  • Use o Client ID e o Client Secret para obter um Token de Autorização Bearer, utilizando o fluxo de credenciais do cliente. Por exemplo, o token pode ser gerado com o seguinte comando curl:

curl --location 'https://api.monotype.com/v2/oauth/token' --header 'Content-Type: application/x-www-form-urlencoded' --header 'Authorization: Basic <authcode>' --data-urlencode 'grant_type=client_credentials'

<authcode> é a string codificada em Base64 Clientid:Clientsecret.

  • Registre o token de acesso gerado após a execução bem-sucedida, que será utilizado para invocar as APIs.

Invocação de API

  1. Acesse a API Monotype que exibe a lista de soluções de API disponíveis. Clique nas APIs que deseja experimentar. Por exemplo, selecione o Menu de fonte inteligente.

  2. Clique no botão AUTORIZAR no canto superior direito. Uma janela pop-up de autorização será aberta.

Você pode fornecer as credenciais/autorização da API de duas maneiras:

OAuth2: oauth2 (preferido)

  1. Insira o Client ID e o Client Secret obtidos no fluxo OAuth2: oauth2. O fluxo selecionado deve ser “client credentials”.

  2. Clique no botão AUTORIZAR. Isso chamará a API de autorização em segundo plano (o curl da API de token mencionado na seção Autorização) e gerará o token.

  3. Clique em OK.

  4. Acesse o caminho da API que precisa ser executada e clique em Executar.

  5. Certifique-se de que as credenciais estejam configuradas como oauth2, conforme exibido abaixo. Você verá a resposta de sucesso se a autorização for bem-sucedida.

Bearer Auth: bearerAuth

  1. Copie o token de acesso obtido após a execução do comando curl mencionado na seção Autorização, sob Token, e clique em AUTORIZAR.

  2. Clique em OK. Acesse o caminho da API que precisa ser executada.

  3. Clique na lista suspensa Credenciais e selecione bearerAuth como credenciais.

  4. Clique em Executar. Você verá a resposta de sucesso se a autorização for bem-sucedida.

Isto respondeu à sua pergunta?