Foxtable(狐表)用户栏目专家坐堂 → 求助一段关于微信接口的代码


  共有3586人关注过本帖树形打印复制链接

主题:求助一段关于微信接口的代码

帅哥哟,离线,有人找我吗?
czy66ds
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1691 积分:16472 威望:0 精华:0 注册:2013/7/31 13:03:00
求助一段关于微信接口的代码  发帖心情 Post By:2021/5/6 10:09:00 [只看该作者]

对于微信接口,官方提供了一系列代码,比如用户接口,
只要修改部分信息,就可以拿来就用。带来极大方便。

用户关注了我的公众号后,
就可以激活一个“会员卡“,内容包括卡号,姓名,手机,性别和生日。

能不能帮我写一段代码,使得我在狐表中,
通过扫码客户的会员卡号,就可以获得该会员的姓名,手机,性别和生日的数据呢?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111393 积分:567029 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/5/6 10:45:00 [只看该作者]

Dim url As String = "https://api.weixin.qq.com/card/membercard/userinfo/get?access_token={0}"
url
 = CExp(url, Functions.Execute("GetAccessToken"))
Dim
 hc As New HttpClient(url)
Dim jo As New JObject()
jo
("card_id") = "pbLatjtZ7v1BG_ZnTjbW85GYc_E8"
jo("code") = "916679873278"
hc.Content = jo.ToString()
dim ret as string = hc.GetDaTa
msgbox(ret)
Dim
 jo As JObject = Jobject.Parse(ret)
If jo("errcode").tostring = "0" Then
    MessageBox.Show(
"
设置用户备注名成功")
Else

    MessageBox.Show(jo.ToString)

End
 If

 回到顶部
帅哥哟,离线,有人找我吗?
czy66ds
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1691 积分:16472 威望:0 精华:0 注册:2013/7/31 13:03:00
  发帖心情 Post By:2021/5/6 13:31:00 [只看该作者]

谢谢
那么,如何像“获取单个用户信息”代码

Dim url As String = "https://api.weixin.qq.com/cgi-bin/user/info?access_token={0}&openid={1}&lang=zh_CN"
url
 = CExp(url, Functions.Execute("GetAccessToken"), "ojDlHuAjZ8Z3eSm0gW1g0Lxbz54s")
Dim
 hc As New HttpClient(url)
Dim
 jo As JObject = Jobject.Parse(hc.GetDaTa)
If
 jo("errcode"Is  Nothing Then
    Dim dr As DataRow = DataTables("WXUsers").AddNew()
    Dim nms() As String = {"openid","nickname","sex","city","country","province","headimgurl","groupid","remark","language"}
    For Each nm As String In nms
        dr(nm) = jo(nm)
    Next
    If
 jo("tagid_list"IsNot Nothing Then
        dr("tagid_list") = CompressJson(jo("tagid_list")).Trim("[","]")
    
End If
    dr.Save()

Else

    MessageBox.Show(jo.ToString)

End
 If

这样获取会员卡信息呢?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111393 积分:567029 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/5/6 13:59:00 [只看该作者]

用法一样,自己看官方帮助看返回的json有什么字段属性:https://developers.weixin.qq.com/doc/offiaccount/Cards_and_Offer/Membership_Cards/Manage_Member_Card.html

 回到顶部