某Y的催收系统,需要模拟客服点击发送短信,点击AI拨打电话;这个是上级不允许的,只能偷偷干。一个个点的话,操作完这些就需要半天,主管要开发一个插件去批量点击。
需要用(PHP)实现的功能, 模拟登录网站(HTTPS),抓取接口批量发送API请求;
陆续补充完善中:
guzzle composer:
composer require guzzlehttp/guzzle
介绍大家一个不错的guzzle中文文档:Guzzle 6 中文文档__symbol_colon__概述 - 桑鸟网
我使用的 TP8.0 本地测试环境 小皮 wnmp
// 使用关键包
use GuzzleHttp\Client;
use Symfony\Component\DomCrawler\Crawler;
// 模拟登录
public function d1()
{
$url = 'http://192.168.0.190/index.php/ce/d2';
$client = new Client();
echo '<div>开始构造请求</div>';
$post_data = [];
$post_data['verify'] = false;
$po