当前位置:   article > 正文

PHP版本移动物联网卡短信发送接收,发送短信源码对接,支持中文发送,onelink短信发送源码,物联网卡短信发送_物联卡短信平台 源码

物联卡短信平台 源码

移动物联网卡短信发送和接收源码,php+vue+tp6版本,支持中文;

开发流程

1)提供移动相关的账号

2)提供服务器,ip需要做好在移动的备份

3)linux 服务器

4)配置workman所需要的环境

5)配置php7.3环境

6)配置redis数据库

7)配置短信发送源码

8)配置短信发送源码

短信发送采用的workman进行发送,通过redis数据库进行数据中转

  1. Timer::add($this->conf['send_task_cd'], function() use ($redis, $con){
  2. // $data = $redis->lpop( $this->conf['redis_key']['task']);
  3. $data = $redis->lpop('flowhn_taskA');
  4. if (empty($data)) {
  5. $this->wlog('发送队列为空 ...', self::LOG_RUN);
  6. }else{
  7. $this->wlog($data, self::LOG_RUN);
  8. }
  9. $array = json_decode( $data, true );
  10. // $array=array(
  11. // 'mobile'=>'17703734005',
  12. // 'content'=>'17703734005',
  13. // );
  14. if ($array && isset($array['mobile']) && isset($array['content'])) {
  15. $this->send_msg_ascii($con, $array['mobile'], $array['content']);
  16. $this->wlog(
  17. "[短信发送]: 卡号={$array['mobile']}, 内容={$array['content']}",
  18. self::LOG_RUN
  19. );
  20. // $array['content']=mb_convert_encoding($array['content'], "UTF-8", "auto");
  21. // $cont=mb_convert_encoding( $array['content'], "ASCII", 'UTF-8' );
  22. // $this->wlog(
  23. // "[短信发送]: 卡号={$array['mobile']}, 内容={$cont}",
  24. // self::LOG_RUN
  25. // );
  26. }
  27. return;
  28. });

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/850618
推荐阅读
相关标签
  

闽ICP备14008679号