如何从微信用户名生成二维码?

How to generate a QR code from WeChat user id?

我希望能够输入一个微信用户名,并以某种方式在屏幕上生成相应的微信二维码..这可能吗,如果可以,你是怎么做到的?

很遗憾,你不能。

3 年前,您可以从 URL 生成 QR 码:http://open.weixin.qq.com/qr/code/?username=<wechat_id>。但是,这个 API 现在不可用。看来腾讯出于安全考虑禁用了这个接口——这个API很容易被滥用来发送垃圾邀请。

如果你说中文,请查看https://www.zhihu.com/question/21384291历史上关于这个话题的讨论。

如果您想为您的微信个人资料创建自己的二维码,您必须先在微信中下载当前个人资料的二维码。 转到您的个人资料,转到“我的 QR 码”和 select 右上角的三个点,select“保存图像”。 QR 码现已存储在您的相册中。 Screenshot: How to get WeChat QR Code for your profile

在创建自己的二维码之前,您必须将下载的二维码 URL 解码到您的个人资料中。为此,请使用 ZXing 解码器。

在那里上传您的二维码,您将收到二维码后面的 URL。现在您可以使用此 URL 为您的个人资料创建二维码。

在下面的post中,您会看到有关如何为您的个人资料或官方微信帐户创建二维码的详细说明: https://blog.qrd.by/2018/06/05/create-designer-wechat-qr-codes-for-official-accounts/

如上所述,您不能通过用户 ID 创建二维码,但您可以使用您的二维码生成一个包含 link 的网页到您的微信个人资料 https://msng.link

这有助于在社交网站上向您的信使显示 link。这应该只需要一分钟,我在这里为您制作了视频说明:https://www.youtube.com/watch?v=Db8eNHSuSXM