设为首页收藏本站 开启辅助访问
 找回密码
 立即注册

QQ登录

只需一步,快速开始

用新浪微博登录

只需一步,快速搞定

查看: 1842|回复: 58

【干货】kettle调用第三方短信平台HTTP接口发送短信

  [复制链接]

8

主题

50

帖子

456

积分

中级会员

Rank: 3Rank: 3

积分
456
发表于 2016-10-21 12:44:57 | 显示全部楼层 |阅读模式
本帖最后由 guess_l 于 2016-10-26 11:21 编辑

1.Kettle本身是肯定不能发短信的,只能调用第三方接口,都是要钱的,短信平台百度很多,我随便找了一个,要了测试帐号给了我几条免费短信,展开了测试
工作人员给了我如下信息:含有广告成分的内容都修改了。

参数
name:用户名
pass:密码
mess:短信内容
phone:发送号码  每次200个 用逗号分割 ,
例子:
这个地址输入到浏览器 就可以发送短信的。但是我测试的时候 发现不是所有浏览器都成功,因为会乱码,在这个短信平台的后台我可以看见发送记录,乱码的短信都没成功,据说是编码问题
所以后来我又用kettle来测试了

一开始我直接把上面那个调用例子复制生成记录的url字段,然后用http客户端调用上一步骤的url,但是会报错,后面查到一个帖子 说是url编码问题:http://blog.csdn.net/longzilong216/article/details/52472171 这个帖子给我办法,其实这个帖子没说的很明白。程序员的写作描述能力真的输伤不起。
其实就是短信内容中文问题,需要转换编码,
然后我就把批量作业执行失败!叼炸天调度系统【XX 这些中文内容按照刚刚帖子里面说的工具,转换了编码GB2312,最终变成:
http://ip:8025/jiekou.aspx?&name=18136738&pass=123123&phone=1852033&mess=%c5%fa%c1%bf%d7%f7%d2%b5%d6%b4%d0%d0%b3%c9%b9%a6%a3%a1%ba%ec%d0%c7%b5%f7%b6%c8%cf%b5%cd%b3%a1%be%d2%da%d0%c5%cd%a8%a1%bf  类似这样的 然后放到生成记录值里面,如下图:
这个是整体的转换: 那么就可以发送短信了
这个是手机收到的短信截图

后续我做了一个可以使用进阶版,短信内容也直接写在kettle内, 可以用gb2313, uft8编码的通用发送短信模块,使用了java代码就不截图了 主要是对中文内容进行了gb2312转码 直接放上我的ktr文件,回复可见,现在接口已经不能发送短信了,其实就是展示了一下过程 大家可以自己去申请接口测试重点就是java转码。

游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
楼主热帖

1

主题

66

帖子

264

积分

中级会员

Rank: 3Rank: 3

积分
264
发表于 2016-10-21 13:10:10 | 显示全部楼层
牛牛牛牛牛

5

主题

64

帖子

256

积分

版主

Rank: 7Rank: 7Rank: 7

积分
256
发表于 2016-10-21 13:31:28 | 显示全部楼层
可以哦,感谢分享。

8

主题

50

帖子

456

积分

中级会员

Rank: 3Rank: 3

积分
456
 楼主| 发表于 2016-10-21 13:38:57 | 显示全部楼层
野马 发表于 2016-10-21 13:31
可以哦,感谢分享。

我是看你视频入门的 感谢你  为什么后续的视频没了

25

主题

87

帖子

703

积分

版主

Rank: 7Rank: 7Rank: 7

积分
703
发表于 2016-10-21 13:39:45 | 显示全部楼层
吊炸天!!!
回复

使用道具 举报

0

主题

14

帖子

60

积分

注册会员

Rank: 2

积分
60
发表于 2016-10-21 18:39:29 | 显示全部楼层
赞一个
回复

使用道具 举报

3

主题

13

帖子

125

积分

注册会员

Rank: 2

积分
125
发表于 2016-10-21 18:40:10 | 显示全部楼层
学习下
回复

使用道具 举报

24

主题

93

帖子

473

积分

中级会员

Rank: 3Rank: 3

积分
473
发表于 2016-10-22 08:56:36 | 显示全部楼层
参考 参考
回复

使用道具 举报

0

主题

5

帖子

40

积分

新手上路

Rank: 1

积分
40
发表于 2016-10-22 10:12:14 | 显示全部楼层
赞赞赞
回复

使用道具 举报

0

主题

5

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2016-10-22 11:08:05 | 显示全部楼层
好好学习 天天向上
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋| μKettle ( 沪ICP备14044064号 )     

GMT+8, 2017-6-26 01:20 , Processed in 0.251090 second(s), 19 queries , File On.

Powered by Discuz!  uKettle

Copyright © 2014 Comsenz Inc.

快速回复 返回顶部 返回列表