Autenticação com OAuth

Importante

Em junho de 2022, introduzimos a autenticação multifator como um requisito para anúncios do Bing. Poderá ainda ter de fazer uma alteração de código para se tornar compatível com este requisito. O Microsoft Advertising está a realizar verificações de imposição técnica no início de outubro.

Esta publicação de blogue descreve os passos que deve seguir para garantir a conformidade.

Para obter mais informações, veja o guia de requisitos de autenticação multifator .

Considere o utilizador que pretende iniciar sessão, por exemplo, example@contoso.com. A API de Anúncios do Bing não aceitará esse endereço de e-mail e palavra-passe. Em vez disso, tem de definir o elemento de cabeçalho AuthenticationToken que contém um token de acesso de utilizador. Pode considerar um token de acesso como representando um nome de utilizador e palavra-passe.

Como pode obter um token de acesso para um utilizador? Enquanto programador de aplicações, irá utilizar um URL de autorização da Microsoft para pedir consentimento ao utilizador do Microsoft Advertising. Assim que um utilizador der consentimento, pode obter um token de acesso e agir em nome do utilizador.

O Microsoft Advertising tira partido do ponto final plataforma de identidades da Microsoft para programadores e do protocolo OAuth 2.0 para autenticar contas escolares ou profissionais do Azure Active Directory (AAD) e contas Microsoft pessoais (MSA), como hotmail.com, outlook.com e msn.com.

  1. Registar uma aplicação

  2. Pedir o consentimento do utilizador para que a sua aplicação faça a gestão das respetivas contas do Microsoft Advertising

  3. Obter tokens de acesso e atualização

  4. Fazer a sua primeira chamada à API

Sugestão

Para obter detalhes sobre como obter tokens de acesso e atualização com os SDKs de Anúncios do Bing, veja Authentication With the SDKs (Autenticação com os SDKs).

Passos seguintes

See Also

Introdução