Portuguese, Brazilian subtitles

← Configure API

Get Embed Code
4 Languages

Showing Revision 1 created 06/20/2016 by Udacity Robot.

  1. A próxima etapa é configurar
    o sistema para usar a API de sign-in.
  2. Após entrar
    no seu projeto,
  3. como você vê aqui, selecione
    o link "APIs and auth" à esquerda.
  4. Em seguida, selecione "APIs".
  5. Nas APIs, encontre a "Google+ API"
    e habilite-a.
  6. Com ela habilitada, vá para
  7. o link "Consent screen"
    à esquerda.
  8. Talvez você esteja familiarizado
    com a tela de consentimento,
  9. ao entrar em aplicativos;
  10. temos um exemplo dela
    aqui à direita.
  11. Para criar uma,
  12. o mínimo que você tem que configurar
    é um endereço de email;
  13. vou inserir o meu,
    e um nome de produto.
  14. Vou chamar o meu
    de Signin1_1.
  15. Feito isso,
    role para baixo e clique em "Save".
  16. Por fim, no link
    "Credentials",
  17. vou criar
    um novo ID de cliente;
  18. vou selecionar que seja
    um aplicativo instalado para Android.
  19. Preciso dar um nome de pacote
  20. e você precisa lembrar
    esse nome de pacote.
  21. Ele será necessário na próxima etapa
    durante a criação do seu aplicativo.
  22. Vou chamá-lo de:
    com.udacity.firstsignin.
  23. E você precisa da impressão digital
    do seu certificado, seu SHA1.
  24. Ele havia sido indicado
    no terminal mais cedo.
  25. Então, se eu voltar ao meu terminal,
    realço o meu SHA1.
  26. Vou copiá-lo
    e voltar ao console.
  27. E, no console,
    vou colá-lo.
  28. Então, por fim, vou deixar
    "Deep linking" desabilitado
  29. e criar um novo ID de cliente.
  30. Reserve um instante
    para criar o ID do cliente
  31. e você já poderá vê-lo aqui.
  32. Agora, todo aplicativo que tentar
    o "sign in" na infraestrutura
  33. terá o do pacote comparado
    com o que é permitido.
  34. E se eu criar um aplicativo
    chamado: com.udacity.firstsignin
  35. na máquina
    com esta impressão digital,
  36. esse aplicativo
    conseguirá entrar.
  37. Se eu executar esse código
    em uma máquina diferente, o "sign in" falhará.
  38. Eu teria que criar um novo ID de cliente
    para aquele aplicativo do Android
  39. com uma impressão digital
    do certificado da outra máquina.
  40. Essa é uma das limitações que
    você terá na sua depuração.
  41. Às vezes, você terá problemas
    no "sign-in",
  42. ele parece não funcionar
  43. e, geralmente, é exatamente isso
    que acontece.
  44. Por isso, na próxima etapa,
    você criará um projeto
  45. e o configurará
    para usar isto.