Whatsapp
允许您通过
<a href="whatsapp://send?text=The text to share!" data-action="share/whatsapp/share" class="Share-link m-whatsapp">
如何使用WeChat
做同样的事情?
答案 0 :(得分:13)
微信确实有一个可以在浏览器中使用的URI方案。方案前缀为weixin://
。
可以使用一些URI:
weixin://dl/stickers
weixin://dl/settings
weixin://dl/posts
weixin://dl/moments
但是,在具体回答您的问题时,您可以专门与联系人聊天:
weixin://dl/chat?{toID}
您需要将{toID}
替换为目标用户的微信ID。
为了参考,这些是我之前从以下网站找到此信息的网址:
答案 1 :(得分:9)
Weixin在2016-09-05发布了更新6.3.25,它几乎阻止了来自非weixin应用程序的所有URL方案请求。只允许来自微信的应用程序和一些“白名单”应用程序的请求。
微信在2016年9月5日的6.3.25更新中,已经屏蔽了绝大部分外部发起的URL方案 请求,只允许在微信内部或少量白名单应用中进行调用。鉴此,以下所展示的内容目前可能已经失效,本文仅供存档参考。
翻译自中国大陆的开发者博客:
答案 2 :(得分:2)
我不确定你想要做的是在你的视图或网页上点击一个按钮,点击它打开微信,并允许用户将内容分享给其他人?
>
如果是移动应用程序,您可能需要查看wechat's offical api document
您首先需要为微信做一些应用程序,然后他们可以通过为您提供appId来授予您使用此功能的权限,您可以利用此appId并实现他们提供的接口来实现共享功能。
如果您有微信官方帐号,或者您希望在微信应用程序内的浏览器中显示您的Web应用程序页面(这是我的理解),那么您可能需要查看here。您首先必须注册一个官方帐户,并在帐户的设置页面中绑定您的应用程序域。
如果您有一个PC网站,并希望用户与微信分享某些页面。您可以做的是为该链接生成QR码,因此当用户使用微信扫描功能扫描代码时,链接将在微信内的浏览器中打开,并允许用户使用所有微信功能,如共享。
答案 3 :(得分:0)
在PC上登录微信时,通常会加载有QR码的微信网页。必须通过手机上的微信客户端进行扫描。客户端必须是试图与您联系的用户,这是他们与微信的PC链接。将向用户显示他们的聊天窗口(列出他们的联系人)。这是微信的安全功能,可确保注册用户只能访问服务器并减慢拖钓速度。用户手机是系统的链接。当我访问微信网页时,我得到一个qr代码,一旦我使用手机应用程序扫描它,我的聊天窗口只有我的联系人。您可以将联系人添加到列表中,但仍然要求用户先前已将其移动电话注册到系统。