Foxtable(狐表)用户栏目专家坐堂 → [求助] 发送移动短信


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

主题:[求助] 发送移动短信

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


加好友 发短信
等级:超级版主 帖子:107521 积分:546890 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/9 10:06:00 [显示全部帖子]

测试不了,自己去看SDK的开发文档,看是哪里做了调整,相应自己改改

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


加好友 发短信
等级:超级版主 帖子:107521 积分:546890 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/10 9:13:00 [显示全部帖子]

大概这样
Dim hc As New HttpClient("112.35.1.155:1992/sms/norsubmit")
'hc.ContentType = "application/json"
Dim jo As New JObject
jo
("addSerial") = ""
jo
("apId") = "zrtsjh"
其它自己补充,具体参考:http://www.foxtable.com/mobilehelp/topics/0167.htm
Dim b As Byte() = System.Text.Encoding.UTF8.GetBytes(jo.ToString)
Dim base64 = Convert.ToBase64String(b)
Output.Show(base64 )
hc.Content = base64 
Dim
 ret As String = hc.GetData()
MessageBox
.Show(ret)
[此贴子已经被作者于2020/6/10 9:14:07编辑过]

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


加好友 发短信
等级:超级版主 帖子:107521 积分:546890 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/10 10:13:00 [显示全部帖子]

开发说明地址发上来看看

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


加好友 发短信
等级:超级版主 帖子:107521 积分:546890 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/10 10:45:00 [显示全部帖子]

找接口方要.net的实例或者使用代码。里面有加密数据的算法

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


加好友 发短信
等级:超级版主 帖子:107521 积分:546890 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/10 13:43:00 [显示全部帖子]

试试,如果不行,那就换个短信平台了,我也没辙

Dim hc As New HttpClient("112.35.1.155:1992/sms/norsubmit")

Dim jo As New JObject
jo("ecName") = "xxxx"
jo("apId") = "zrtsjh"
其它值自己补充,具体参考:http://www.foxtable.com/mobilehelp/topics/0167.htm
Dim str As String = jo("ecName").ToString & jo("apId").ToString & 其它加密值自己补充,根据文档按照顺序合并

Dim md5Hash As System.Security.Cryptography.MD5 = System.Security.Cryptography.MD5.Create()
Dim data As Byte() = md5Hash.ComputeHash(Encoding.UTF8.GetBytes(str))

jo("mac") = Encoding.UTF8.GetString(data )
Dim base64 = Convert.ToBase64String(Encoding.UTF8.GetBytes(jo.ToString))
Output.Show(base64 )
hc.Content = base64 
Dim ret As String = hc.GetData()
MessageBox.Show(ret)

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


加好友 发短信
等级:超级版主 帖子:107521 积分:546890 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/12 15:54:00 [显示全部帖子]

这个本来就是加密后的数据,肯定是乱码

 回到顶部