Files
jianbing/vendor/qcloud/cos-sdk-v5/sample/DescribeDatasets.php
2025-05-12 15:45:02 +08:00

34 lines
1.6 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
require dirname(__FILE__, 2) . '/vendor/autoload.php';
$secretId = "SECRETID"; //替换为用户的 secretId请登录访问管理控制台进行查看和管理https://console.cloud.tencent.com/cam/capi
$secretKey = "SECRETKEY"; //替换为用户的 secretKey请登录访问管理控制台进行查看和管理https://console.cloud.tencent.com/cam/capi
$region = "ap-beijing"; //替换为用户的 region已创建桶归属的region可以在控制台查看https://console.cloud.tencent.com/cos5/bucket
$cosClient = new Qcloud\Cos\Client(
array(
'region' => $region,
'scheme' => 'https', // 审核时必须为https
'credentials'=> array(
'secretId' => $secretId ,
'secretKey' => $secretKey)));
try {
//获取数据集Dataset列表。
$result = $cosClient->DescribeDatasets(array(
'AppId' => 'AppId', // 其中 APPID 获取参考 https://console.cloud.tencent.com/developer
'Headers' => array(
'Accept' => 'application/json',
'Content-Type' => 'application/json',
),
'maxresults' => 100, // 本次返回数据集的最大个数取值范围为0~200。不设置此参数或者设置为0时则默认值为100。
'nexttoken' => '下一页', // 翻页标记。当文件总数大于设置的MaxResults时用于翻页的Token。从NextToken开始按字典序返回文件信息列表。填写上次查询返回的值首次使用时填写为空。
'prefix' => '数据集前缀', // 数据集名称前缀。
));
// 请求成功
print_r($result);
} catch (\Exception $e) {
// 请求失败
echo($e);
}