Whatsapp
を使用して、新しいメッセージにリンクできます
<a href="whatsapp://send?text=The text to share!" data-action="share/whatsapp/share" class="Share-link m-whatsapp">
WeChat
で同じことを行うにはどうすればよいですか?
WeChatには、ブラウザから使用できるURIスキームがあります。スキームのプレフィックスはweixin://
です。
これで使用できるURIがいくつかあります。
weixin://dl/stickers
weixin://dl/settings
weixin://dl/posts
weixin://dl/moments
ただし、具体的にあなたの質問に答えて、連絡先と具体的にチャットできるものがあります:
weixin://dl/chat?{toID}
{toID}
を、宛先ユーザーのWeChat IDであるものに置き換える必要があります。
参考のために、これらは以前にこの情報を見つけたURLです。
Weixinは2016-09-05にアップデート6.3.25をリリースしました。これは、weixin以外のアプリケーションからのほぼすべてのURLスキームリクエストをブロックします。 weixinのアプリケーションおよび一部の「ホワイトリスト」アプリケーションからのリクエストのみが許可されます。
微信は、2016年9月5日の6.3.25更新時に、大部分の外部で発生するURLスキームの要求を隠蔽し、微信内部または少量のホワイトネームアプリケーションで調整を行います。現時点では無効である可能性があります。
中国本土の開発者ブログからの翻訳:
あなたが何をしたいのがあなたのビューやウェブページのボタンをハバすることなのかわかりません。クリックするとwechatが開き、ユーザーが他の人とコンテンツを共有できるようになりますか
モバイルアプリケーションの場合は、 wechatの公式APIドキュメント をご覧ください。
まず、wechatにいくつかのアプリケーションを実行する必要があります。次に、appIdを提供してこの機能を使用する許可を与え、このappIdを利用し、共有機能を実現するために提供するインターフェースを実装します。
Wechatの公式アカウントがある場合、またはwechatアプリ内のブラウザーにWebアプリケーションページを表示したい場合(これは私の理解です)、 here をご覧ください。最初に公式アカウントを登録し、アカウント内の設定ページでアプリケーションドメインをバインドする必要があります。
PC Webサイトがあり、ユーザーが特定のページをwechatと共有することを希望する場合。あなたができることは、そのリンクのQRコードを生成することです。したがって、ユーザーがwechatのスキャン機能でコードをスキャンすると、wechat内のブラウザー内でリンクが開かれ、ユーザーは共有などのすべてのwechat機能を使用できるようになります.
PCでwechatにログインするとき、通常はQRコードがあるwechat Webページをロードします。これは、携帯電話のwechatクライアントを介してスキャンする必要があります。クライアントはあなたに連絡しようとするユーザーのためでなければなりません、それはwechatへのPCリンクです。ユーザーには、チャットウィンドウが表示されます(連絡先が一覧表示されます)。これは、登録ユーザーがサーバーにのみアクセスできるようにし、トローリングを遅くするためのwechatのセキュリティ機能です。ユーザーの携帯電話は、システムへのリンクです。 wechat Webページにアクセスすると、qrコードが表示され、電話アプリを使用してスキャンすると、連絡先のみが表示されたチャットウィンドウが表示されます。リストに連絡先を追加できる場合がありますが、それでもユーザーがシステムに携帯電話を事前に登録している必要があります。