You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
198 lines
4.7 KiB
198 lines
4.7 KiB
<?php
|
|
|
|
include 'DemoBase.php';
|
|
global $client;
|
|
|
|
$body = [
|
|
"DomainList" => ["example.com", "example2.com"],
|
|
"StartTime" => "2022-04-13T00:00:00Z",
|
|
"EndTime" => "2022-04-14T00:00:00Z",
|
|
"Aggregation" => 300,
|
|
];
|
|
|
|
$response = $client->describeLiveBandwidthData(['json' => $body]);
|
|
echo $response;
|
|
echo '<br>';
|
|
|
|
$body = [
|
|
"DomainList" => ["example.com", "example2.com"],
|
|
"StartTime" => "2022-04-13T00:00:00Z",
|
|
"EndTime" => "2022-04-14T00:00:00Z",
|
|
"Aggregation" => 300,
|
|
];
|
|
|
|
$response = $client->describeLiveTrafficData(['json' => $body]);
|
|
echo $response;
|
|
echo '<br>';
|
|
|
|
$body = [
|
|
"StartTime" => "2022-04-13T00:00:00Z",
|
|
"EndTime" => "2022-04-14T00:00:00Z",
|
|
"Aggregation" => 300,
|
|
];
|
|
|
|
$response = $client->describeLiveP95PeakBandwidthData(['json' => $body]);
|
|
echo $response;
|
|
echo '<br>';
|
|
|
|
$body = [
|
|
"DomainList" => ["example.com", "example2.com"],
|
|
"StartTime" => "2022-04-13T00:00:00Z",
|
|
"EndTime" => "2022-04-13T00:10:00Z",
|
|
"Aggregation" => 300,
|
|
];
|
|
|
|
$response = $client->describeRecordData(['json' => $body]);
|
|
echo $response;
|
|
echo '<br>';
|
|
|
|
$body = [
|
|
"DomainList" => ["example.com", "example2.com"],
|
|
"StartTime" => "2022-03-07T00:00:00+08:00",
|
|
"EndTime" => "2022-03-08T00:00:00+08:00",
|
|
"Aggregation" => 86400,
|
|
];
|
|
|
|
$response = $client->describeTranscodeData(['json' => $body]);
|
|
echo $response;
|
|
echo '<br>';
|
|
|
|
$body = [
|
|
"DomainList" => ["example.com", "example2.com"],
|
|
"StartTime" => "2022-03-07T00:00:00+08:00",
|
|
"EndTime" => "2022-03-08T00:00:00+08:00",
|
|
"Aggregation" => 86400,
|
|
];
|
|
|
|
$response = $client->describeSnapshotData(['json' => $body]);
|
|
echo $response;
|
|
echo '<br>';
|
|
|
|
$body = [
|
|
"DomainList" => "example.com,example2.com",
|
|
"StartTime" => "2022-04-21T14:00:00+08:00",
|
|
"EndTime" => "2022-04-22T14:00:00+08:00",
|
|
];
|
|
|
|
$response = $client->describeLiveDomainLog(['query' => $body]);
|
|
echo $response;
|
|
echo '<br>';
|
|
|
|
$body = [
|
|
"Domain" => "example.com",
|
|
"App" => "example_app",
|
|
"Stream" => "example_stream",
|
|
"StartTime" => "2022-04-21T00:00:00Z",
|
|
"EndTime" => "2022-04-23T23:59:59Z",
|
|
"Aggregation" => 30,
|
|
];
|
|
|
|
$response = $client->describePushStreamMetrics(['json' => $body]);
|
|
echo $response;
|
|
echo '<br>';
|
|
|
|
$body = [
|
|
"Domain" => "example.com",
|
|
"App" => "example",
|
|
"Stream" => "example080601",
|
|
"ProtocolList" => ["RTMP", "HTTP-FLV"],
|
|
"StartTime" => "2022-04-21T00:00:00Z",
|
|
"EndTime" => "2022-04-21T10:59:59Z",
|
|
"Aggregation" => 60,
|
|
];
|
|
|
|
$response = $client->describeLiveStreamSessions(['json' => $body]);
|
|
echo $response;
|
|
echo '<br>';
|
|
|
|
$body = [
|
|
"DomainList" => ["example.com", "example2.com"],
|
|
"StartTime" => "2021-08-16T00:00:00Z",
|
|
"EndTime" => "2021-08-16T00:01:59Z",
|
|
"Aggregation" => 60
|
|
];
|
|
|
|
$response = $client->describePlayResponseStatusStat(['json' => $body]);
|
|
echo $response;
|
|
echo '<br>';
|
|
|
|
$body = [
|
|
"DomainList" => ["example.com"],
|
|
"ProtocolList" => ["HTTP-FLV", "RTMP"],
|
|
"ISPList" => ["telecom"],
|
|
"IPList" => ["123.123.123.000"],
|
|
"RegionList" => [
|
|
[
|
|
"Area" => "CN",
|
|
"Country" => "CN",
|
|
"Province" => "beijing",
|
|
],
|
|
],
|
|
"StartTime" => "2022-04-13T00:00:00+08:00",
|
|
"EndTime" => "2022-04-13T12:00:00+08:00",
|
|
"Aggregation" => 300,
|
|
"ShowDetail" => True,
|
|
];
|
|
|
|
$response = $client->describeLiveMetricTrafficData(['json' => $body]);
|
|
echo $response;
|
|
echo '<br>';
|
|
|
|
$body = [
|
|
"DomainList" => ["example.com"],
|
|
"ProtocolList" => ["HTTP-FLV", "RTMP"],
|
|
"ISPList" => ["telecom"],
|
|
"IPList" => ["123.123.123.000"],
|
|
"RegionList" => [
|
|
[
|
|
"Area" => "CN",
|
|
"Country" => "CN",
|
|
"Province" => "beijing",
|
|
]
|
|
],
|
|
"StartTime" => "2021-04-13T00:00:00+08:00",
|
|
"EndTime" => "2021-04-14T00:00:00+08:00",
|
|
"Aggregation" => 300,
|
|
"ShowDetail" => True,
|
|
];
|
|
|
|
$response = $client->describeLiveMetricBandwidthData(['json' => $body]);
|
|
echo $response;
|
|
echo '<br>';
|
|
|
|
$body = [
|
|
"Domain" => "example.com",
|
|
"StartTime" => "2022-04-13T00:00:00+08:00",
|
|
"EndTime" => "2022-04-14T00:00:00+08:00",
|
|
];
|
|
|
|
$response = $client->describePlayStreamList(['query' => $body]);
|
|
echo $response;
|
|
echo '<br>';
|
|
|
|
|
|
$body = [
|
|
"DomainList" => ["example.com"],
|
|
"DstAddrTypeList" => ["live","Third"],
|
|
"StartTime" => "2021-04-13T00:00:00+08:00",
|
|
"EndTime" => "2021-04-14T00:00:00+08:00",
|
|
"Aggregation" => 300,
|
|
"ShowDetail" => True,
|
|
];
|
|
|
|
$response = $client->describePullToPushBandwidthData(['json' => $body]);
|
|
echo $response;
|
|
echo '<br>';
|
|
|
|
|
|
$body = [
|
|
"DomainList" => ["example.com", "example2.com"],
|
|
"DetailField" => ["Domain"],
|
|
"StartTime" => "2022-07-13T00:00:00+08:00",
|
|
"EndTime" => "2022-07-14T00:00:00+08:00",
|
|
"Aggregation" => 86400,
|
|
];
|
|
|
|
$response = $client->describeLiveAuditData(['json' => $body]);
|
|
echo $response;
|
|
echo '<br>'; |