A partir do Android Chrome 80 (a ser lançado em 04/02/2020, fuso horário “America/Sao_Paulo”), o Discourse poderá convidar usuários a partir da sua lista de contatos do telefone.
Utilizamos detecção de recursos e degradação graciosa, então o método clássico de digitar e-mails manualmente ainda funciona. No entanto, se apresentarmos o botão de seletor de contatos na interface, ao clicar nele, será aberta o aplicativo de contatos do seu dispositivo, permitindo que você selecione um contato.
Filtramos apenas contatos com e-mails registrados e limitamos a seleção a um único contato por vez, para que o fluxo de trabalho permaneça o mesmo.
Se quiser testar agora mesmo, a funcionalidade já está ativa na versão mais recente do Discourse e, naturalmente, aqui no Meta. Porém, até o lançamento do Chrome 80, você precisará usar o canal Dev ou Canary deles.
A API não é suportada no Windows? Tenho todos os meus contatos no aplicativo Pessoas. Seria muito conveniente se o Discourse pudesse acessar os contatos desse aplicativo para fins de convite. Seria possível usar o Google Contacts como uma solução alternativa?
Além disso, a API está incluída em todos os navegadores Chromium? Estou me perguntando se funcionaria no Microsoft Edge, Opera, etc. Além disso, a API está incluída no Firefox e no Safari?