首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从浏览器(或从app)直接发送到whatsapp组的链接

从浏览器(或从app)直接发送到whatsapp组的链接
EN

Stack Overflow用户
提问于 2013-10-24 13:35:22
回答 2查看 81K关注 0票数 21

我希望使用户能够与URL+组共享WhatsApp文本。我希望iPhones和Androids都能做到这一点。然而,我的应用程序是在浏览器(它是一个网站)。我目前正在研究两种选择,但两者都有问题:

1)第一个潜在的解决方案--直接从浏览器.共享

我查看了WhatsApp的URL模式,并使用以下URL通过我的应用程序进行共享:

代码语言:javascript
复制
"whatsapp://send?text=Hello%2C%20World!" 

然而,这种方法有几个问题:

  • 它似乎只适用于iPhones,而不适用于仙女座。有没有类似的解决方案来解决仙女座?
  • 它只允许在您被重定向到WhatsApp之后才选择发送给谁,除非您知道用户的通讯簿ID (=abid)。首先,我不知道如何访问出价的用户?第二,我试图发送到一个组,在这种情况下,没有阿比德(对吗?),因此,似乎不可能做到这一点。这是真的吗?另外,Android应用程序会发生什么?对于一个群体来说,什么是与竞价相媲美的,我是如何得到的?

2)第二个潜在的解决方案--创建一个与基于浏览器的应用程序相同的本地应用程序,但是这个特定的部分(我们进行“共享”)是本地的.

然而,在我看来,在这种情况下,我遇到了与上述问题非常相似的问题:

  • 我可以在WhatsApp的网站上看到如何为iOS这样做(见上面的链接)。但是,Android模式也适用于WhatsApp本地应用程序吗?
  • 同样,通讯簿ID问题也是一样的。我怎么弄到它?考虑到我们现在是一个本地应用程序,在iOS上获得abid可能会更容易,但是对于一个组来说,它存在吗?那么Android应用程序呢?这个分享给WhatsApp的团队会在那里工作吗?
EN

回答 2

Stack Overflow用户

发布于 2014-08-13 08:24:46

如果您使用的是iPhone版本2.11或更高版本的WhatsApp,则直接从浏览器中进行共享在WhatsApp和Android中都是有效的。就像你说的,它以前不适用于安卓系统。

您可以使用相同的URL

代码语言:javascript
复制
"whatsapp://send?text=Hello%2C%20World!" 

据我所知,了解阿比德是不可能的。

希望这能帮上忙。

谢谢。

票数 8
EN

Stack Overflow用户

发布于 2013-11-03 08:09:16

在Android中,您可以使用意图从应用程序中邀请朋友,请参阅下面的代码

代码语言:javascript
复制
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);

我希望这能解决你的问题

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19567538

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档