Foxtable(狐表)用户栏目专家坐堂 → 阿里API测试带入自己数据的时候有错误


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

主题:阿里API测试带入自己数据的时候有错误

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


加好友 发短信
等级:幼狐 帖子:121 积分:1526 威望:0 精华:0 注册:2019/1/29 16:05:00
阿里API测试带入自己数据的时候有错误  发帖心情 Post By:2020/10/21 9:40:00 [只看该作者]

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=119481
学习了这个以后,想插入自己数据库中的数据,但是总是报错

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

以下内容为程序代码:

1
2 '短信验证码触发条件
3 If e.DataCol.Name = "状态" Then '如果是已结帐列的内容变动
4 If e.NewValue = "已发" Then '而且变动后的值是True(已勾选)
5
6 MessageBox.Show(e.DataRow("验证码") & e.DataRow("电话") & e.DataRow("客户名称")& e.DataRow("重量KG")& e.DataRow("备注")& e.DataRow("联系人"))
7 e.DataRow("发送时间")= Date.Today()
8
9 Dim product As String = "Dysmsapi" '无需更改,官方名称
10 Dim domain As String = "dysmsapi.aliyuncs.com" '无需更改,官方名称
11 Dim accessId As String = "LTAI4G1CzZ7Njm1apjn9ngoZ" '更换为您的AccessKey
12 Dim accessSecret As String = "LV9ZhKnvHX0usMZqQfioEdAvM1pzxT" '更换为您的AccessSecret
13 Dim regionIdForPop As String = "cn-hangzhou" '无需更改,官方名称
14
15 Dim profile As Aliyun.Acs.Core.Profile.IClientProfile = Aliyun.Acs.Core.Profile.DefaultProfile.GetProfile(regionIdForPop, accessId, accessSecret)
16 Aliyun.Acs.Core.Profile.DefaultProfile.AddEndpoint(regionIdForPop, regionIdForPop, product, domain)
17 Dim acsClient As Aliyun.Acs.Core.IAcsClient = New Aliyun.Acs.Core.DefaultAcsClient(profile)
18 Dim request As Aliyun.Acs.Dysmsapi.Model.V20170525.SendSmsRequest = New Aliyun.Acs.Dysmsapi.Model.V20170525.SendSmsRequest()
19 Dim response As Aliyun.Acs.Dysmsapi.Model.V20170525.SendSmsResponse = Nothing
20
21
22 Try
23 request.PhoneNumbers = e.DataRow("电话")
24 request.SignName = "ABC商城" '更换为您备案的短信签名
25 request.TemplateCode = "SMS_204970658" '更换您备案的短信模板
26 request.TemplateParam = "{""code"":"e.DataRow("验证码")"}" '如果您有可替换的标签,可以设置设置json,也可以注释掉
27 'request.OutId = "YourID" '这玩意暂时没用
28 response = acsClient.GetAcsResponse(request)
29 MessageBox.show(response.Message) '这里输出发送结果."OK"就是行了.
30 Catch ex As Exception
31 MessageBox.show("短信代码有问题,请联系技术员")
32 End Try
33




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


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

request.TemplateParam = "{""code"":""" & e.DataRow("验证码") & """}" '

麻烦以后直接贴代码即可,不要使用这种有行号的模式发代码,很难看

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


加好友 发短信
等级:幼狐 帖子:121 积分:1526 威望:0 精华:0 注册:2019/1/29 16:05:00
  发帖心情 Post By:2020/10/21 10:17:00 [只看该作者]

收到,谢谢

 回到顶部