接口示例 /api/v1.tag_mgr/getTag : 获取某标签关联的所有资源
[root@frmstock frmtag]#
[root@frmstock frmtag]# timestamp=`date +%s` ; authorization=`echo -n "d19638d0-ea32-11ed-8a52-000c2921ab31:$timestamp:/api/v1.tag_mgr/getlist" | md5sum | cut -d " " -f 1`; curl -v -k "https://tag.frmstock.org.cn/index.php/api/v1.tag_mgr/getList" -H "authorization: $authorization" -H "timestamp: $timestamp" -H "Cookie: PHPSESSID=3f8d519d4e6ac8da868a248a5801730b;" -X POST -d "offset=2&size=10"
* About to connect() to tag.frmstock.org.cn port 443 (#0)
* Trying 106.14.219.145...
* Connected to tag.frmstock.org.cn (106.14.219.145) port 443 (#0)
> POST /index.php/api/v1.tag_mgr/getList HTTP/1.1
> User-Agent: curl/7.29.0
> Host: tag.frmstock.org.cn
> Accept: */*
> authorization: 5d1afeaea63ca1b714a53a966706e01f
> timestamp: 1683335733
> Cookie: PHPSESSID=3f8d519d4e6ac8da868a248a5801730b;
> Content-Length: 16
> Content-Type: application/x-www-form-urlencoded
>
* upload completely sent off: 16 out of 16 bytes
< HTTP/1.1 200 OK
< Server: nginx/1.20.1
< Date: Sat, 06 May 2023 01:15:34 GMT
< Content-Type: text/html; charset=UTF-8
< Transfer-Encoding: chunked
< Connection: keep-alive
< X-Powered-By: PHP/7.1.33
< Expires: Thu, 19 Nov 1981 08:52:00 GMT
< Cache-Control: no-store, no-cache, must-revalidate
< Pragma: no-cache
<
{"status":0,"message":"","data":{"offset":2,"size":10,"total":4,"list":[{"name":"project","id":"644770fe9dc6d63e2e57f8c4","assets":[{"asset":{"asset_id":"100002","asset_field":{"ip":"172.18.12.2","status":"0","belongto":"zl"}}},{"asset":{"asset_id":"c5cef528-49c5-4802-8966-3788d9c80ca6","asset_field":{"ip":"172.18.12.99","status":"2","belongto":"zxt","test":"test"}}}]},{"name":"test","id":"6448c1b8c9780000c7003a6c","assets":[{"asset":{"asset_id":"0c32f9fd-4fc3-4533-97dd-f22dc8b01663","asset_field":{"belongto":"test"}}},{"asset":{"asset_id":"d6b52766-91f4-4f9a-8e06-28ea36b973dc","asset_field":{"belongto":"test1","ip":"172.18.12.6","status":"4"}}}]}]}}
[root@frmstock frmtag]#