找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

通达OA官网网站
搜索
查看: 9881|回复: 16

支持通达OA2013增强版_飞信插件--2013-12-10更新

  [复制链接]

21

主题

23

回帖

406

牛毛

游客

积分
453
发表于 2013-12-6 14:49:28 | 显示全部楼层 |阅读模式
本帖最后由 ujjldn 于 2013-12-10 15:18 编辑

功能:
使用飞信代码手机短信?

使用方法:
1、复制inc目录下的三个文件到OA的inc
2、修改inc\fetion.php文件里的飞信号与密码


更新说明:
      2013-12-10 15:15
      已补上定时发送失败或未发送的SMS 的定时任务文件~~


以下载的可以按5楼进行操作或直接重新下载~~,不好意思,发布时忘记复制全部文件了。

下载地址:
本地:
网盘: http://pan.baidu.com/s/1xPjd5                  密码: nkha

飞信插件webroot_2013ADV.zip

0 Bytes, 下载次数: 128

评分

参与人数 1牛毛 +2 收起 理由
通达邹毅 + 2 赞一个!

查看全部评分

18

主题

73

回帖

247

牛毛

游客

积分
335
发表于 2013-12-6 15:09:07 | 显示全部楼层
本帖最后由 xpmasterjp 于 2013-12-6 15:10 编辑

你这个代码不全TASK文件呢?要不不能实现自动发送
<?
//定时任务发送飞信手机短信
include_once("./auth.php");
include_once("inc/conn.php");
include_once("inc/fetion.php");//账号密码
require_once("inc/class.fetion.php");//飞信发送类
$cur_time=date( "Y-m-d H:i:s ", time( ) );//获得当前时间
$query = "SELECT * from SMS2 where SEND_TIME<='{$cur_time}' and SEND_FLAG = '3' ";

if($TASK_ID==""){
    $query="INSERT INTO `office_task` (`TASK_TYPE`, `INTERVAL`, `EXEC_TIME`, `LAST_EXEC`, `TASK_URL`, `TASK_NAME`, `TASK_DESC`, `TASK_CODE`, `USE_FLAG`, `SYS_TASK`) VALUES
('0', 1, '00:00:00', '2013-12-05', '/task/fetion_send_sms.php', '发送手机短信', '通过飞信定时发送手机短信', 'fetion_send_sms', '1', '1')";
        $cursor = exequery( $connection, $query );

点评

你贴的代码好像也不全  详情 回复 发表于 2013-12-6 16:40

评分

参与人数 1牛毛 +2 收起 理由
通达邹毅 + 2 赞一个!

查看全部评分

11

主题

211

回帖

1146

牛毛

游客

积分
1362
发表于 2013-12-6 16:39:22 | 显示全部楼层
本帖最后由 通达邹毅 于 2013-12-6 16:39 编辑

我看了一下楼主发的本地下载的附件,这个是替换OA中手机短信功能的插件,是否能用尚未验证,不过核心是采用网上流传的模拟手机网页版飞信登陆发消息的程序,不是第三方接口,安全性可以保证。

我回复时楼主的帖子没有再次编辑过,程序有三个文件,未做加密处理。

下载测试的用户请注意甄别。

18

主题

73

回帖

247

牛毛

游客

积分
335
发表于 2013-12-6 23:47:37 | 显示全部楼层
xpmasterjp 发表于 2013-12-6 15:09
你这个代码不全TASK文件呢?要不不能实现自动发送

我就没贴全,不过我已经改好了

21

主题

23

回帖

406

牛毛

游客

积分
453
 楼主| 发表于 2013-12-10 15:05:10 | 显示全部楼层
  1. <?
  2. include_once("./auth.php");
  3. //include_once("inc/conn.php"); 2013增强版无需引用了
  4. include_once("inc/utility_sms2.php");
  5. $cur_time=date( "Y-m-d H:i:s ", time( ) );
  6. $query = "SELECT * from SMS2 where `SEND_TIME`<='{$cur_time}' and `SEND_FLAG`!='1'";       
  7. $cursor = exequery( TD::conn( ), $query );
  8. while ( $ROW = mysql_fetch_array( $cursor ) ){
  9.     $Send_USER_ID=$ROW['FROM_ID'];
  10.         $SEND_TIME = $ROW['SEND_TIME'];
  11.         $PHONE = $ROW['PHONE'];
  12.         $CONTENT = $ROW['CONTENT'];
  13.     $SMS_ID=$ROW['SMS_ID'];
  14.         send_mobile_sms($cur_time,$Send_USER_ID,$PHONE, $CONTENT);       
  15.         /*不管发送成功于否,删除原记录,新的会生成*/
  16.         $query1="delete from  SMS2  where `SMS_ID`='{$SMS_ID}'";
  17.         exequery( TD::conn( ), $query1);
  18. }
  19. echo "+OK";       
  20. ?>
复制代码
把下面的代码 存储为一个文件,比如:germ_send_sms.php,放置于webroot\task目录下,再打开数据Office_Task数据表新建一个 TASK_TYPE为0的定时任务(即按分钟执行)别的执行时间什么的,自己设置! 也可直接执行下面的SQL
  1. INSERT INTO OFFICE_TASK(TASK_TYPE,`INTERVAL`,EXEC_TIME,LAST_EXEC,TASK_URL,TASK_NAME,TASK_DESC,TASK_CODE,USE_FLAG,SYS_TASK) VALUES ('0','5','10:08:08','2012-03-02','/task/germ_send_sms.php','定时发送手机短信','定时发送的短信','germ_send_sms','1','1'
复制代码



germ_send_sms.rar

708 Bytes, 下载次数: 66

44

主题

41

回帖

638

牛毛

游客

积分
723
发表于 2014-2-19 11:42:07 | 显示全部楼层
本帖最后由 oktty 于 2014-2-19 12:50 编辑

我只想说一句,为什么只能本机号码才可以收到短信
同是提示
错误,请联系管理员 SQL语句: INSERT INTO OFFICE_TASK(TASK_TYPE,`INTERVAL`,EXEC_TIME,LAST_EXEC,TASK_URL,TASK_NAME,TASK_DESC,TASK_CODE,USE_FLAG,SYS_TASK) VALUES ('0','5','12:50:08','2014-02-19','/task/germ_send_sms.php','定时发送手机短信','定时发送的短信','germ_send_sms','1','1');
文件:/index.php

点评

您好,您的sql语句是不是有问题啊,INTERVAL字段您加了单引号。  详情 回复 发表于 2014-2-19 13:51

0

主题

197

回帖

445

牛毛

游客

积分
617
发表于 2014-2-19 13:51:34 | 显示全部楼层
oktty 发表于 2014-2-19 11:42
我只想说一句,为什么只能本机号码才可以收到短信
同是提示
错误,请联系管理员 SQL语句: INSERT INTO OFF ...

您好,您的sql语句是不是有问题啊,INTERVAL字段您加了单引号。

44

主题

41

回帖

638

牛毛

游客

积分
723
发表于 2014-2-19 19:21:30 | 显示全部楼层
试过去掉单引号,一样提示错误

44

主题

41

回帖

638

牛毛

游客

积分
723
发表于 2014-2-19 21:05:56 | 显示全部楼层
。。。。只能发飞信好友,陌生人不能发送

13

主题

59

回帖

270

牛毛

游客

积分
342
QQ
发表于 2014-3-17 15:32:02 | 显示全部楼层
顶一下。谢谢
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

咨询电话:400 818 0505 通达OA,国内协同管理软件行业内唯一的央企单位,中国协同OA软件的领跑者,优秀协同办公解决方案供应商

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|由NB5牛论坛提供技术支持NB5用户社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2024-12-24 00:10 , Processed in 0.475729 second(s), 44 queries , Yac On.

Powered by Discuz

Copyright © 2001-2024, 北京通达信科科技有限公司.

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