增加curl完成bark请求构造
This commit is contained in:
parent
018597fe2a
commit
3e28197644
|
@ -1,13 +1,18 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* 文件路径: \application\index\job\Hello.php
|
||||
* 这是一个消费者类,用于处理 helloJobQueue 队列中的任务
|
||||
*/
|
||||
|
||||
|
||||
namespace app\job;
|
||||
|
||||
use think\queue\Job;
|
||||
use Curl\Curl;
|
||||
|
||||
class Hello {
|
||||
class Hello
|
||||
{
|
||||
|
||||
/**
|
||||
* fire方法是消息队列默认调用的方法
|
||||
|
@ -48,7 +53,8 @@
|
|||
* @param array|mixed $data 发布任务时自定义的数据
|
||||
* @return boolean 任务执行的结果
|
||||
*/
|
||||
private function checkDatabaseToSeeIfJobNeedToBeDone($data){
|
||||
private function checkDatabaseToSeeIfJobNeedToBeDone($data)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
|
@ -57,6 +63,10 @@
|
|||
*/
|
||||
private function doHelloJob($data)
|
||||
{
|
||||
$curl = new Curl();
|
||||
$title="";
|
||||
$mssg="";
|
||||
$curl->get('https://api.day.app/3vrp4DbTGmSWxVbzHnUnPB/'.$title.$mssg);
|
||||
print("<info>Hello Job Started. job Data is: " . var_export($data, true) . "</info> \n");
|
||||
print("<info>Hello Job is Fired at " . date('Y-m-d H:i:s') . "</info> \n");
|
||||
print("<info>Hello Job is Done!" . "</info> \n");
|
||||
|
|
|
@ -24,7 +24,8 @@
|
|||
"topthink/framework": "^6.1.0",
|
||||
"topthink/think-orm": "^2.0",
|
||||
"topthink/think-filesystem": "^1.0",
|
||||
"topthink/think-queue": "^3.0"
|
||||
"topthink/think-queue": "^3.0",
|
||||
"php-curl-class/php-curl-class": "^9.19"
|
||||
},
|
||||
"require-dev": {
|
||||
"symfony/var-dumper": "^4.2",
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||
"This file is @generated automatically"
|
||||
],
|
||||
"content-hash": "cd4ee3a677ff5ee34177fccae9501c25",
|
||||
"content-hash": "6f1dedd32ad3424b3151c92ff5c86d89",
|
||||
"packages": [
|
||||
{
|
||||
"name": "carbonphp/carbon-doctrine-types",
|
||||
|
@ -413,6 +413,92 @@
|
|||
],
|
||||
"time": "2024-01-25T10:35:09+00:00"
|
||||
},
|
||||
{
|
||||
"name": "php-curl-class/php-curl-class",
|
||||
"version": "9.19.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/php-curl-class/php-curl-class.git",
|
||||
"reference": "680afbcfd964f299fb320dba6c30f9930d1d478e"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/php-curl-class/php-curl-class/zipball/680afbcfd964f299fb320dba6c30f9930d1d478e",
|
||||
"reference": "680afbcfd964f299fb320dba6c30f9930d1d478e",
|
||||
"shasum": "",
|
||||
"mirrors": [
|
||||
{
|
||||
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
||||
"preferred": true
|
||||
}
|
||||
]
|
||||
},
|
||||
"require": {
|
||||
"ext-curl": "*",
|
||||
"php": ">=7.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"dealerdirect/phpcodesniffer-composer-installer": "*",
|
||||
"ext-gd": "*",
|
||||
"friendsofphp/php-cs-fixer": "*",
|
||||
"phpcompatibility/php-compatibility": "dev-develop",
|
||||
"phpcsstandards/phpcsutils": "@alpha",
|
||||
"phpunit/phpunit": "*",
|
||||
"squizlabs/php_codesniffer": "*",
|
||||
"vimeo/psalm": ">=0.3.63"
|
||||
},
|
||||
"suggest": {
|
||||
"ext-mbstring": "*"
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Curl\\": "src/Curl/"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"Unlicense"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Zach Borboa"
|
||||
},
|
||||
{
|
||||
"name": "Contributors",
|
||||
"homepage": "https://github.com/php-curl-class/php-curl-class/graphs/contributors"
|
||||
}
|
||||
],
|
||||
"description": "PHP Curl Class makes it easy to send HTTP requests and integrate with web APIs.",
|
||||
"homepage": "https://github.com/php-curl-class/php-curl-class",
|
||||
"keywords": [
|
||||
"API-Client",
|
||||
"api",
|
||||
"class",
|
||||
"client",
|
||||
"curl",
|
||||
"framework",
|
||||
"http",
|
||||
"http-client",
|
||||
"http-proxy",
|
||||
"json",
|
||||
"php",
|
||||
"php-curl",
|
||||
"php-curl-library",
|
||||
"proxy",
|
||||
"requests",
|
||||
"restful",
|
||||
"web-scraper",
|
||||
"web-scraping ",
|
||||
"web-service",
|
||||
"xml"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/php-curl-class/php-curl-class/issues",
|
||||
"source": "https://github.com/php-curl-class/php-curl-class/tree/9.19.1"
|
||||
},
|
||||
"time": "2024-02-27T18:03:38+00:00"
|
||||
},
|
||||
{
|
||||
"name": "psr/cache",
|
||||
"version": "1.0.1",
|
||||
|
|
Loading…
Reference in New Issue