/
DemoDescribeVodSpaceTranscodeData.php
34 lines (30 loc) · 1.21 KB
/
DemoDescribeVodSpaceTranscodeData.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
// Code generated by protoc-gen-byteplus-sdk
// source: describeVodSpaceTranscodeData
// DO NOT EDIT!
<?php
require('../../vendor/autoload.php');
$client = Byteplus\Service\Vod\Vod::getInstance();
$client->setAccessKey('your ak');
$client->setSecretKey('your sk');
$request = new Byteplus\Service\Vod\Models\Request\DescribeVodSpaceTranscodeDataRequest();
$request->setSpaceList("your SpaceList");
$request->setStartTime("your StartTime");
$request->setEndTime("your EndTime");
$request->setTranscodeType("your TranscodeType");
$request->setSpecification("your Specification");
$request->setTaskStageList("your TaskStageList");
$request->setAggregation(0);
$request->setDetailFieldList("your DetailFieldList");
$response = new Byteplus\Service\Vod\Models\Response\DescribeVodSpaceTranscodeDataResponse();
try {
$response = $client->describeVodSpaceTranscodeData($request);
} catch (Exception $e) {
echo $e, "\n";
} catch (Throwable $e) {
echo $e, "\n";
}
if ($response != null && $response->getResponseMetadata() != null && $response->getResponseMetadata()->getError() != null) {
echo $response->getResponseMetadata()->getError()->serializeToJsonString(), "\n";
} else {
echo $response->serializeToJsonString(), "\n";
}