以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于微信 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=120069) |
|
-- 作者:blackzhu -- 发布时间:2018/6/6 15:04:00 -- 关于微信 Dim msg As new WeChat.MPSendText msg.touser = "o_0W1wG4xCDJTpdqlTfjSdVjlznQ" msg.text.content = "您好,这里是客服,请问有什么需要帮助的?" Dim wechatServ As WeChat.WeChatPublicNo = WeChat.WeChatServer.Server("wx506f113977c3a8a3" ) Dim weRet = wechatServ.SendMsgController.SendMessage(msg.ToJson(True)) If weRet.Success Then msgbox("已发送") Else msgbox("发送失败:" & weRet.ErrorMessage) End If 这个例子 我换成我的公众号测试一下 怎么找不到对象,是不是还需要做什么设置? |
|
-- 作者:有点甜 -- 发布时间:2018/6/6 15:35:00 -- 参考
http://wechat.foxtable.com:9009/WebHelp/scr/we0018.htm
|
|
-- 作者:有点甜 -- 发布时间:2018/6/6 15:38:00 -- 参考
http://wechat.foxtable.com:9009/WebHelp/scr/we0016.htm
|
|
-- 作者:blackzhu -- 发布时间:2018/6/6 15:48:00 -- 这个我明白了,你贴出来的怎么和我的不一样的.你这个好像齐全嘛 |
|
-- 作者:有点甜 -- 发布时间:2018/6/6 15:56:00 -- 你初始化公众号了没有?如果提示空对象,说明你没有做
http://wechat.foxtable.com:9009/WebHelp/scr/we0016.htm
|
|
-- 作者:blackzhu -- 发布时间:2018/6/6 16:02:00 -- 我发送信息成功了,但是对方回复的信息我怎么获取? 一定需要搭建web 服务? [此贴子已经被作者于2018/6/6 16:02:48编辑过]
|
|
-- 作者:有点甜 -- 发布时间:2018/6/6 16:16:00 -- 以下是引用blackzhu在2018/6/6 16:02:00的发言:
我发送信息成功了,但是对方回复的信息我怎么获取? 一定需要搭建web 服务? [此贴子已经被作者于2018/6/6 16:02:48编辑过]
对方回复的信息,发送到微信服务器,然后微信服务器转发给你的web服务器的。
必须搭建接收的web。 |
|
-- 作者:blackzhu -- 发布时间:2018/6/6 16:26:00 --
|
|
-- 作者:有点甜 -- 发布时间:2018/6/6 16:28:00 -- 照着做
http://www.foxtable.com/mobilehelp/scr/0175.htm
如果本机测试,需要端口映射
|
|
-- 作者:blackzhu -- 发布时间:2018/6/6 17:17:00 -- Select Case e.path Case "wefox" If e.Request.HttpMethod = "GET" Then Dim token = "foxtable" \'必须和设置的Token相同 Dim signature As String = e.GetValues("signature") Dim timestamp As String = e.GetValues("timestamp") Dim nonce As String = e.GetValues("nonce") Dim echostr As String = e.GetValues("echostr") Dim aryTmp() As String = {token,timestamp,nonce} Array.Sort(aryTmp) Dim strTmp As String = String.Join("", aryTmp) strTmp = Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(strTmp, "SHA1") If signature = strTmp.ToLower() Then e.WriteString(echostr) End If End If End Select 按照这个的话 页面会显示什么
|