Como verificar solicitações (Dialogflow)
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
As solicitações para o webhook de conversação são assinadas com um token de autorização
no cabeçalho, usando o seguinte formato:
authorization: "<JWT token>"
O token de autenticação segue o formato JSON Web Token (em inglês).
em que o valor do campo de público-alvo é igual ao ID do projeto do Console do Actions da
o app. Para verificar a assinatura, desempacote o token e verifique se o campo de público
corresponde ao ID do projeto para o aplicativo. Isso pode ser feito com um balanceador de carga
biblioteca de credenciais, como o cliente Node.js de APIs do Google,
ou diretamente com a biblioteca de cliente Node.js do Actions on Google
ActionsSdkOptions#verification
.
const {actionssdk} = require('actions-on-google');
const app = actionssdk({verification: 'nodejs-cloud-test-project-1234'});
// HTTP Code 403 will be thrown by default on verification error per request.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-10-15 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2024-10-15 UTC."],[[["Conversational webhook requests are signed with a JWT token in the authorization header for security."],["The JWT token's audience field should match your Actions Console project ID for verification."],["You can verify the token using JWT libraries or the Actions on Google Node.js Client Library's built-in verification option."]]],[]]