收藏
回答

pc端生成二维码功能问题?

场景描述:一个pc端功能web系统,其中有一个功能是活动报名。需要生成一个让用户扫描的二维码参加活动。

问题:用户能直接扫码(第三方生成的二维码图片)图片,而不能引导用户关注公众号。

要解决的问题:通过扫码微信生成的二维码,而判断用户是否注册,未注册用户,跳转到公众号关注页面。

当前情况:注册了微信开放平台,拿到开放平台的Appid和Secret,在电脑端获得了access_token。

调取二维码生成接口。

文档页面:"https://developers.weixin.qq.com/doc/offiaccount/Account_Management/Generating_a_Parametric_QR_Code.html"

“公众号->帐号管理->生成带参数的二维码”.

需要功能“如果用户还未关注公众号,则用户可以关注公众号,关注后微信会将带场景值关注事件推送给开发者。

但返回请求,是{"errcode":40001,"errmsg":"invalid credential, access_token is invalid or not latest rid: 5fXXXX"}

问题文档:“40001->获取 access_token 时 AppSecret 错误,或者 access_token 无效。请开发者认真比对 AppSecret 的正确性,或查看是否正在为恰当的公众号调用接口”.

问题来了:是不是我理解错了。这个生成二维码只可以微信端使用,而不是给pc端使用的?

那我PC端想生成一个带判断用户是否关注的二维码,应该怎么做?

请指教?

最后一次编辑于  09-16
回答关注问题邀请回答
收藏

4 个回答

  • 青寒
    青寒
    09-16

    当前情况:注册了微信开放平台,拿到开放平台的Appid和Secret

    需要公众号的,公众号参数二维码。

    09-16
    有用 1
    回复 6
    • ala~有妖怪
      ala~有妖怪
      09-16
      我立马试试~
      09-16
      1
      回复
    • 青寒
      青寒
      09-16回复ala~有妖怪
      业务流程:
      1,公众号开启服务器对接;
      2,通过生成参数二维码接口,生成临时或永久参数二维码;
      3,用户扫码,未关注公众号会自动引导用户关注,然后微信将扫码事件推送到你们对接服务器;
      4,对接服务器在事件处理中,根据传过来的参数二维码场景值,做自己的业务处理(未关注扫码事件,和直接扫码事件,会是2个事件,分别做业务处理即可)。
      5,你们服务器端处理事件时,可直接向用户公众号聊天窗口推送消息。
      09-16
      回复
    • ala~有妖怪
      ala~有妖怪
      09-16回复青寒
      感谢回复。请问是否有处理场景值的文档?
      09-16
      1
      回复
    • 青寒
      青寒
      09-16回复ala~有妖怪
      你们做服务器对接的时候,肯定会涉及公众号事件的处理,在关注事件(subscribe)、扫码事件(SCAN)中做一下处理,判断EventKey值是不是你们设置的参数二维码范围。
      参数二维码的SCENE值是你们自己定义的。
      09-16
      1
      回复
    • 青寒
      青寒
      09-16回复ala~有妖怪
      生成带参数二维码:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html#111
      扫描事件:https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Receiving_event_pushes.html#扫描带参数二维码事件
      09-16
      1
      回复
    查看更多(1)
  • xy
    xy
    09-16

    生成二维码 你自己用工具就可以呀 推荐你一款qrcode

    09-16
    有用
    回复 1
    • ala~有妖怪
      ala~有妖怪
      09-17
      这个生成的没有判断是否关注公众号
      09-17
      回复
  • ala~有妖怪
    ala~有妖怪
    09-16

    是生成二维码当做宣传物料使用,你是管理系统使用人员,发布了一篇活动文档,然后弄了一个二维码印在宣传资料上。客户一扫码,就判断客户是否已关注了公众号。如果未关注,就引导他关注,已关注,就直接活动报名,填写资料,报名数据插入到管理系统

    不知道我是否描述清楚了。

    09-16
    有用
    回复
  • ?
    ?
    09-16

    在pc上怎么扫码。。。每个人下载个开发者工具?

    09-16
    有用
    回复 1
    • ala~有妖怪
      ala~有妖怪
      09-16
      理解错了。被某篇文章误导了。
      09-16
      回复
登录 后发表内容
问题标签