• 【PHP】window系统中设置计划任务,定时调用某接口


     1使用浏览器访问 接口地址(新建 corn.bat文件,内容如下)

     

     "C:Program FilesInternet Exploreriexplore.exe" http://www.baidu.com
    

      

        前面是浏览器所在路径,需加引号,后面是需访的接口地址,不加引号

    2.因为是php项目,通过调用php文件执行接口(同样准备好 bat文件和接口文件)

       bat内容如下:

        

    D:phpphp.exe -q D:	est.php 
    

      php文件内容示例:

    <?php
    
     //1、执行函数
    
    //2、访问某个ur; 直接  file_get_contents("URL");
    
    ?>
    

    2. 打开 控制面板所有控制面板项管理工具任务计划程序

        

         填写任务名称

        

        设置执行时间

        

        

        选择启动程序

        

        

        完成保存

        

         创建成功后试运行,查看结果

        

    描述:一个商城项目中需要将7天未收货的订单自动收货,因此想到定时任务。但是写好接口后,不知道要怎么办了。小白不敢滥用sleep,于是发现了计划任务这个东西。

    此外,关于自动收货的实现方法,采用的是 调用接口的时间与发货时间的差值,其实更好的方式是接一个快递的api,然后根据快递状态判断时间。

    最后,如有更好的实现方法,望不吝赐教!谢谢

  • 相关阅读:
    【PHP】新浪、淘宝的地区 API调用
    wdcp/wdlinux 常用工具及命令集
    wdcp/wdlinux一键包的php5.3版本添加Zend.so 和Soap.so
    WDCP一些常用的一健安装包可选安装组件
    WDCP安装memcached
    WDCP控制面板安装卸载
    linux添加环境变量
    Linux常用命令大全
    [译]git commit
    [译]git add
  • 原文地址:https://www.cnblogs.com/rohanCh/p/9574510.html
Copyright © 2020-2023  润新知