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

33 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 {
//获取数据集内已完成索引的一个文件的元数据。
$result = $cosClient->DescribeFileMetaIndex(array(
'AppId' => 'AppId', // 其中 APPID 获取参考 https://console.cloud.tencent.com/developer
'Headers' => array(
'Accept' => 'application/json',
'Content-Type' => 'application/json',
),
'datasetname' => '', // 数据集名称,同一个账户下唯一。
'uri' => '', // 资源标识字段表示需要建立索引的文件地址当前仅支持COS上的文件字段规则cos:///其中BucketName表示COS存储桶名称ObjectKey表示文件完整路径例如cos://examplebucket-1250000000/test1/img.jpg。 注意: 1、仅支持本账号内的COS文件 2、不支持HTTP开头的地址 3、需UrlEncode
));
// 请求成功
print_r($result);
} catch (\Exception $e) {
// 请求失败
echo($e);
}