我想让用户与 WhatsApp 群组共享 URL+ 文本。我希望这适用于 iPhone 和 Android。但是我的应用程序在浏览器中(它是一个网站)。我目前正在研究 2 个选项,但都有问题:
1)第一个潜在的解决方案 - 直接从浏览器共享。
我检查了WhatsApp 的 URL 架构并使用以下 URL 通过我的应用程序共享:
"whatsapp://send?text=Hello%2C%20World!"
然而,这种方法存在几个问题:
- 它似乎只适用于 iPhone,不适用于 Android。安卓有没有类似的解决方案?
- 只有在您被重定向到 WhatsApp 后,它才能选择发送给谁,除非您知道
abid
用户的地址簿 ID (= )。一、不知道怎么访问用户的abid?其次,我试图发送到一个组,在这种情况下没有 abid(对吗?),因此似乎不可能做到这一点。真的吗?此外,Android 应用程序会发生什么?什么是与 abid 的可比性,对于一个组,我如何获得它?
2)第二种潜在的解决方案——创建一个与基于浏览器的应用程序相同的原生应用程序,但这个特定部分(我们进行“共享”的地方)是原生的。
但是,在我看来,在这种情况下,我遇到的问题与上述问题非常相似:
- 我可以在 WhatsApp 的网站上看到如何为 iOS 执行此操作(请参阅上面的链接)。但是,WhatsApp URL 架构是否也适用于 Android 原生应用程序?
- 同样,地址簿 ID 问题是相同的。我如何得到它?鉴于我们现在是一个原生应用程序,在 iOS 上获得 abid 可能更容易,但它是否存在于一个群体中?Android应用程序怎么样?这个分享到 WhatsApp 小组会在那里工作吗?