greycdoer0
<?php


/**
 * 此循环目的:由于一次推送最多2000个,以此循环解决重复手动提交。
 * $i<1096意思是一共有1095个文件,文件名是0001到1096,
 * 将从$i中获取到的一个文件的内容,内容里面是2000个URL,并将内容放入urls.txt中,
 * 最后exec执行推送命令。
 */
for ($i=1;$i<1096;$i++) 
{

    $i = str_pad($i,4,"0",STR_PAD_LEFT);
    // str_pad 将字符串填充为指定长度,这里是补零

    $datas = file_get_contents("$i".\'.txt\');
    
    $numb = file_put_contents(\'urls.txt\', $datas);
        
    $res = exec("curl -H \'Content-Type:text/plain\' --data-binary @urls.txt \"http://data.zz.baidu.com/urls?appid=1616093799769168&token=kvFwHOWtNYNKRl0U&type=batch\"");
    
    var_dump($res);
    
}

 

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-12
  • 2022-12-23
  • 2021-06-12
  • 2021-09-17
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-12
  • 2022-12-23
相关资源
相似解决方案