Enviar um link para WhatsApp grupo diretamente do navegador (ou do app)

votos
20

Eu quero que os usuários possam compartilhar uma URL + texto com um grupo WhatsApp. Eu quero que isso funcione tanto de iPhones e Androids. No entanto o meu aplicativo está em um navegador (é um website). Atualmente estou olhando para 2 opções, mas ambos têm questões:

1) A primeira solução potencial - partilhar directamente a partir do browser.

I check-out esquema URL do WhatsApp e usado o seguinte URL para compartilhar através do meu aplicativo:

whatsapp://send?text=Hello%2C%20World! 

No entanto houve vários problemas com esta abordagem:

  • Parece que funciona apenas com iPhones e não com Androids. Existe um lugar solução comparável para Androids?
  • Ele permite escolher quem enviar para somente depois que você será redirecionado para WhatsApp, se você não sabe o ID do livro de endereços (= abid) do usuário. Primeiro, eu não sei como acessar o abid de usuários? Segundo, eu estou tentando enviar a um grupo, caso em que não há Abid (certo?), E, portanto, parece impossível fazer isso. Isso é verdade? Além disso, o que acontece por Aplicativos Android? Qual é o comparável ao Abid, para um grupo, e como faço para obtê-lo?

2) A segunda solução potencial - a criação de um aplicativo nativo que é idêntico com o aplicativo baseado em browser, mas essa parte específica (onde nós fazemos o compartilhamento) é nativo.

No entanto, parece-me que, neste caso, eu tenho problemas muito semelhantes aos descritos acima:

  • Eu posso ver como fazer isso para iOS no site do WhatsApp (veja o link acima). No entanto, faz o URL de trabalho esquema WhatsApp com Android aplicativos nativos também?
  • Mais uma vez, o endereço questão livro ID é o mesmo. Como faço para obtê-lo? Pode ser mais fácil de obter o Abid no iOS dado que estamos agora um aplicativo nativo, mas ela existe para um grupo? E como sobre o aplicativo Android? Será que essa participação para grupo WhatsApp trabalhar lá?
Publicado 24/10/2013 em 14:35
fonte usuário
Em outras línguas...                            


3 respostas

votos
8

Compartilhando diretamente do navegador funciona tanto em iPhone e Android, se você usar a versão WhatsApp 2.11 ou superior. Como você disse que não costumava trabalhar no Android.

U pode usar o mesmo URL

"whatsapp://send?text=Hello%2C%20World!" 

Sabendo Abid não é possível, tanto quanto eu sei.

Espero que este foi útil.

Obrigado.

Respondeu 13/08/2014 em 09:24
fonte usuário

votos
7

no Android você pode convidar amigos a partir de um aplicativo usando Intenção, consulte o seguinte código

final ComponentName name = new ComponentName("com.whatsapp", "com.whatsapp.ContactPicker");
Intent oShareIntent = new Intent();
oShareIntent.setComponent(name);
oShareIntent.setType("text/plain");
oShareIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Your Message");
startActivity(oShareIntent);

Espero que isso resolva o seu problema

Respondeu 03/11/2013 em 09:09
fonte usuário

votos
-1

Você pode facilmente fazê-lo (se você tem alguma experiência) usando o API disponível escrito em PHP.

https://github.com/venomous0x/WhatsAPI

Confira o diretório "AjaxDemo", lá você pode encontrar uma grande expample.

digite descrição da imagem aqui

Respondeu 03/11/2013 em 13:49
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more