以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]微信回复出错  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=111791)

--  作者:yjh2002
--  发布时间:2017/12/29 10:42:00
--  [求助]微信回复出错

公众号已调通了,在本地命令窗口复制了示例的代码,命令如下。

\'Dim pinfo As New WeChat.WeChatPublicNoInfo()
\'pinfo.DeveloperID = "wx799a49949aa8bc2a" \'公众号开发者ID
\'pinfo.DeveloperSecret = "TUfUt9XS5PBAElbOdwOwt1fdF2jZ6sTyG5q3zvJS7Zu" \'公众号的开发者密钥
\'pinfo.Token = "yujinhai" \'消息令牌
\'pinfo.EncodingAESKey = "明文模式" \'消息加密密钥
\'pinfo.PublicNoType = 1 \'1=服务号 3=订阅号
\'pinfo.CryptMsgType = 1 \'明文消息 2=加密消息
\'WeChat.WeChatServer.Add(pinfo) \'添加服务号到服务\'

 

Dim text As String = "{""touser"":""oBDTP1JU_EdrjX74oyxv64ul9Sis"",""msgtype"":""text"",""text"":{""content"":""您好,这里是客服,请问有什么需要帮助的?""}}"

Dim wechatServ As WeChat.WeChatPublicNo = WeChat.WeChatServer.Server("wx799a49949aa8bc2a" )
Dim weRet = wechatServ.SendMsgController.SendMessage(text)
If weRet.Success Then
    msgbox("已发送消息")
Else
    msgbox("发送失败:" & weRet.ErrorMessage)
End If

但是执行出错。

 


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20171229104133.png
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2017/12/29 10:47:00
--  
你要先执行上面注释的那段代码,然后WeChat.WeChatServer.Server("wx799a49949aa8bc2a" )才会有值
--  作者:yjh2002
--  发布时间:2017/12/29 10:50:00
--  
注释去掉也不行。
--  作者:yjh2002
--  发布时间:2017/12/29 10:51:00
--  
要不您把这段代码执行一下,我在公众号里看有回复没有。
--  作者:有点甜
--  发布时间:2017/12/29 10:58:00
--  
以下是引用yjh2002在2017/12/29 10:51:00的发言:
要不您把这段代码执行一下,我在公众号里看有回复没有。

 

你这个是客服信息。

 

用户关注公众号,然后给公众号发送一个信息,才能开始接收客服信息的。

 

或者你直接试试这样处理 http://www.foxtable.com/mobilehelp/scr/0179.htm

 


--  作者:yjh2002
--  发布时间:2017/12/29 11:21:00
--  
我就是关注后发了条消息,后台可以接收消息。这样才获得的openid信息的。这个调不通倒也无所谓,我只是想用扫码功能,想问一下咱们这个贴子http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=107063里的例子,如果不做app,直接在公众号菜单里调用,是否可以不用微信的扫码功能也可以正常扫码?
--  作者:有点甜
--  发布时间:2017/12/29 11:42:00
--  
以下是引用yjh2002在2017/12/29 11:21:00的发言:
我就是关注后发了条消息,后台可以接收消息。这样才获得的openid信息的。这个调不通倒也无所谓,我只是想用扫码功能,想问一下咱们这个贴子http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=107063里的例子,如果不做app,直接在公众号菜单里调用,是否可以不用微信的扫码功能也可以正常扫码?

 

扫码功能不用那么麻烦的,你甚至不需要调通微信,你直接引用 js-sdk 即可。但你只能在微信的浏览器里面用,别的浏览器不支持。

 

http://www.foxtable.com/mobilehelp/scr/0247.htm

 

如果自己做了一个app,你可以不用微信的功能,单独调用摄像头等设备  http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=107063


--  作者:yjh2002
--  发布时间:2017/12/29 14:09:00
--  
谢谢您