以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  XXXXX发送短信  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=99949)

--  作者:zhangjian222200
--  发布时间:2017/4/30 22:29:00
--  XXXXX发送短信

图片点击可在新窗口打开查看此主题相关图片如下:qq图片201704302219120000000.png
图片点击可在新窗口打开查看
用上图方法发送短信
或者用2017移动版接口发送短信

下面是我要使用的短信平台的使用引导,里面提到的java、php、python、c#,我都不会,我想问,选用哪种语言,更适合foxtable平台?

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

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

因为最多3个附件,更多附件见2、3楼
[此贴子已经被作者于2018/1/21 17:54:12编辑过]

--  作者:zhangjian222200
--  发布时间:2017/4/30 22:30:00
--  

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

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

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


--  作者:zhangjian222200
--  发布时间:2017/4/30 22:30:00
--  

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

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


--  作者:有点色
--  发布时间:2017/5/2 9:39:00
--  

 没有多复杂,直接post发过去即可

 

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

 


--  作者:zhangjian222200
--  发布时间:2017/5/6 12:49:00
--  
回楼上,
好像明白了,httprequest是服务端,httpclient是客户端,在httpclient里面发送第三方短信接口的内容,是这样吧?

如果在手机上的httprequest程序里,如何触发httpclient客户端?
[此贴子已经被作者于2017/5/6 13:21:40编辑过]

--  作者:有点蓝
--  发布时间:2017/5/6 14:11:00
--  
httprequest接收到表单提交的数据,获取手机号码,调用httpclient发送第三方短信接口
--  作者:zhangjian222200
--  发布时间:2017/5/6 14:47:00
--  

以下是4楼提到的文档内容,问题在下面红色处


1、服务端项目的HttpRequest事件代码:

Select Case e.Path
    Case "AddNew.htm"
        Dim nms() As String = 
{"
产品","客户手机","数量","单价","日期"}
        For  Each nm As String In nms 
            If e.PostValues.ContainsKey(nm) = False Then 
                e.AppendCookie("error",
"
请输入" & nm) 
                Return
            End If
        Next
        Dim dr As DataRow = DataTables(
"
订单").AddNew()
        For  Each nm As String In nms
            
dr(nm) = e.PostValues(nm)
        Next
        dr.Save()
        e.WriteString(dr("_Identify")) \'返回主键列的值给客户端
        dr.Remove() 
\'移除此行

End
 Select

2、客户端项目可以通过以下代码增加订单,并获得新增订单的主键:

Dim hc As New HttpClient("http://127.0.0.1/AddNew.htm")
hc
.FormData.Add("产品","PD01")
hc
.FormData.Add("客户手机","CS01")
hc.FormData.Add("数量","100")
hc
.FormData.Add("单价","98")
hc
.FormData.Add("日期",Date.Today)
Dim
 ret As String = hc.getData()  ’客户端模拟表单的信息提交到服务端,假设在服务端验证手机符合要求,hc.getData()接收返回到服务端返回的手机号,然后将下面if语句,改为如果ret不为空,在if语句内,调用第3方接口发短信,是这样的思路?
If
 hc.rCookies.ContainsKey("error"Then
    MessageBox.Show(hc.rCookies("error"), 
"
提示", MessageBoxButtons.OK ,MessageBoxIcon.Warning)
Else

    MessageBox.Show("增加行成功,新增行的主键为:" & ret)

End
 If

[此贴子已经被作者于2017/5/6 14:48:55编辑过]

--  作者:有点蓝
--  发布时间:2017/5/6 15:00:00
--  
没看懂你的意思。需要在哪里验证就在哪里调用第3方接口发短信
--  作者:zhangjian222200
--  发布时间:2017/5/6 16:51:00
--  
这是接口内容:
https://sms.yunpian.com/v2/sms/single_send.json
apikey
mobile
text
extend
uid
callback_url

这是接口信息截图(不全),1楼全

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

这是注册页面生成
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:注册页面生成.txt


这是注册页面验证页面,需要在第64行,验证手机收到的短信,应该怎么办?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:注册页面验证页面.txt

[此贴子已经被作者于2017/5/6 16:51:31编辑过]

--  作者:有点蓝
--  发布时间:2017/5/6 17:05:00
--  
        With .AddInputCell("ic2")
            .AddLabel("lyz","验证",0)
            .AddInput("iyz","text",1).PlaceHolder= "请输入验证码"
            .AddVcodeButton("vyz","获取验证码",2).Attribute="onclick=\'调用ajex函数到后台发送短信\'"  
        End With