1234567891011121314151617181920212223242526272829 |
- <?php namespace Api\Api;
- use Dever;
- class Task
- {
- # 定时更新功能
- public function func()
- {
- $where['status'] = 1;
- $where['cron_time'] = array('>', '0');
- $data = Dever::db('app_func', 'api')->select($where);
- if ($data) {
- foreach ($data as $k => $v) {
- $account = Dever::db('account', 'api')->find(array('app_id' => $v['app_id']));
- if ($account) {
- Dever::load('account', 'api')->run($account, $v);
- }
- }
- }
- }
- # 单独执行某个接口
- # 仅命令行执行
- public function api_cmd(){}
- public function api()
- {
- $param = Dever::input();
- return Dever::load('api', 'api')->run($param['api_id'], $param);
- }
- }
|