/
var
/
www
/
flurhymez
/
vendor
/
google
/
apiclient-services
/
src
/
YouTube
/
Resource
/
/var/www/flurhymez/vendor/google/apiclient-services/src/YouTube/Resource
mkdir
upload
Name
Size
Mode
Actions
AbuseReports.php
1784
0644
edit
dl
rm
Activities.php
2702
0644
edit
dl
rm
Captions.php
8858
0644
edit
dl
rm
ChannelBanners.php
3696
0644
edit
dl
rm
Channels.php
5821
0644
edit
dl
rm
ChannelSections.php
8782
0644
edit
dl
rm
Comments.php
5754
0644
edit
dl
rm
CommentThreads.php
3832
0644
edit
dl
rm
I18nLanguages.php
1764
0644
edit
dl
rm
I18nRegions.php
1738
0644
edit
dl
rm
LiveBroadcasts.php
18772
0644
edit
dl
rm
LiveChatBans.php
2134
0644
edit
dl
rm
LiveChatMessages.php
3617
0644
edit
dl
rm
LiveChatModerators.php
3459
0644
edit
dl
rm
LiveStreams.php
12488
0644
edit
dl
rm
Members.php
2469
0644
edit
dl
rm
MembershipsLevels.php
1804
0644
edit
dl
rm
PlaylistItems.php
8281
0644
edit
dl
rm
Playlists.php
10326
0644
edit
dl
rm
Search.php
5052
0644
edit
dl
rm
Subscriptions.php
6148
0644
edit
dl
rm
SuperChatEvents.php
2251
0644
edit
dl
rm
Tests.php
1539
0644
edit
dl
rm
ThirdPartyLinks.php
4257
0644
edit
dl
rm
Thumbnails.php
2522
0644
edit
dl
rm
VideoAbuseReportReasons.php
1881
0644
edit
dl
rm
VideoCategories.php
1921
0644
edit
dl
rm
Videos.php
14287
0644
edit
dl
rm
Watermarks.php
3478
0644
edit
dl
rm
Youtube.php
1038
0644
edit
dl
rm
YoutubeV3.php
1843
0644
edit
dl
rm
Edit:
/var/www/flurhymez/vendor/google/apiclient-services/src/YouTube/Resource/Captions.php
(8858B)
<?php /* * Copyright 2014 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); you may not * use this file except in compliance with the License. You may obtain a copy of * the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the * License for the specific language governing permissions and limitations under * the License. */ namespace Google\Service\YouTube\Resource; use Google\Service\YouTube\Caption; use Google\Service\YouTube\CaptionListResponse; /** * The "captions" collection of methods. * Typical usage is: * <code> * $youtubeService = new Google\Service\YouTube(...); * $captions = $youtubeService->captions; * </code> */ class Captions extends \Google\Service\Resource { /** * Deletes a resource. (captions.delete) * * @param string $id * @param array $optParams Optional parameters. * * @opt_param string onBehalfOf ID of the Google+ Page for the channel that the * request is be on behalf of * @opt_param string onBehalfOfContentOwner *Note:* This parameter is intended * exclusively for YouTube content partners. The *onBehalfOfContentOwner* * parameter indicates that the request's authorization credentials identify a * YouTube CMS user who is acting on behalf of the content owner specified in * the parameter value. This parameter is intended for YouTube content partners * that own and manage many different YouTube channels. It allows content owners * to authenticate once and get access to all their video and channel data, * without having to provide authentication credentials for each individual * channel. The actual CMS account that the user authenticates with must be * linked to the specified YouTube content owner. */ public function delete($id, $optParams = []) { $params = ['id' => $id]; $params = array_merge($params, $optParams); return $this->call('delete', [$params]); } /** * Downloads a caption track. (captions.download) * * @param string $id The ID of the caption track to download, required for One * Platform. * @param array $optParams Optional parameters. * * @opt_param string onBehalfOf ID of the Google+ Page for the channel that the * request is be on behalf of * @opt_param string onBehalfOfContentOwner *Note:* This parameter is intended * exclusively for YouTube content partners. The *onBehalfOfContentOwner* * parameter indicates that the request's authorization credentials identify a * YouTube CMS user who is acting on behalf of the content owner specified in * the parameter value. This parameter is intended for YouTube content partners * that own and manage many different YouTube channels. It allows content owners * to authenticate once and get access to all their video and channel data, * without having to provide authentication credentials for each individual * channel. The actual CMS account that the user authenticates with must be * linked to the specified YouTube content owner. * @opt_param string tfmt Convert the captions into this format. Supported * options are sbv, srt, and vtt. * @opt_param string tlang tlang is the language code; machine translate the * captions into this language. */ public function download($id, $optParams = []) { $params = ['id' => $id]; $params = array_merge($params, $optParams); return $this->call('download', [$params]); } /** * Inserts a new resource into this collection. (captions.insert) * * @param string|array $part The *part* parameter specifies the caption resource * parts that the API response will include. Set the parameter value to snippet. * @param Caption $postBody * @param array $optParams Optional parameters. * * @opt_param string onBehalfOf ID of the Google+ Page for the channel that the * request is be on behalf of * @opt_param string onBehalfOfContentOwner *Note:* This parameter is intended * exclusively for YouTube content partners. The *onBehalfOfContentOwner* * parameter indicates that the request's authorization credentials identify a * YouTube CMS user who is acting on behalf of the content owner specified in * the parameter value. This parameter is intended for YouTube content partners * that own and manage many different YouTube channels. It allows content owners * to authenticate once and get access to all their video and channel data, * without having to provide authentication credentials for each individual * channel. The actual CMS account that the user authenticates with must be * linked to the specified YouTube content owner. * @opt_param bool sync Extra parameter to allow automatically syncing the * uploaded caption/transcript with the audio. * @return Caption */ public function insert($part, Caption $postBody, $optParams = []) { $params = ['part' => $part, 'postBody' => $postBody]; $params = array_merge($params, $optParams); return $this->call('insert', [$params], Caption::class); } /** * Retrieves a list of resources, possibly filtered. (captions.listCaptions) * * @param string|array $part The *part* parameter specifies a comma-separated * list of one or more caption resource parts that the API response will * include. The part names that you can include in the parameter value are id * and snippet. * @param string $videoId Returns the captions for the specified video. * @param array $optParams Optional parameters. * * @opt_param string id Returns the captions with the given IDs for Stubby or * Apiary. * @opt_param string onBehalfOf ID of the Google+ Page for the channel that the * request is on behalf of. * @opt_param string onBehalfOfContentOwner *Note:* This parameter is intended * exclusively for YouTube content partners. The *onBehalfOfContentOwner* * parameter indicates that the request's authorization credentials identify a * YouTube CMS user who is acting on behalf of the content owner specified in * the parameter value. This parameter is intended for YouTube content partners * that own and manage many different YouTube channels. It allows content owners * to authenticate once and get access to all their video and channel data, * without having to provide authentication credentials for each individual * channel. The actual CMS account that the user authenticates with must be * linked to the specified YouTube content owner. * @return CaptionListResponse */ public function listCaptions($part, $videoId, $optParams = []) { $params = ['part' => $part, 'videoId' => $videoId]; $params = array_merge($params, $optParams); return $this->call('list', [$params], CaptionListResponse::class); } /** * Updates an existing resource. (captions.update) * * @param string|array $part The *part* parameter specifies a comma-separated * list of one or more caption resource parts that the API response will * include. The part names that you can include in the parameter value are id * and snippet. * @param Caption $postBody * @param array $optParams Optional parameters. * * @opt_param string onBehalfOf ID of the Google+ Page for the channel that the * request is on behalf of. * @opt_param string onBehalfOfContentOwner *Note:* This parameter is intended * exclusively for YouTube content partners. The *onBehalfOfContentOwner* * parameter indicates that the request's authorization credentials identify a * YouTube CMS user who is acting on behalf of the content owner specified in * the parameter value. This parameter is intended for YouTube content partners * that own and manage many different YouTube channels. It allows content owners * to authenticate once and get access to all their video and channel data, * without having to provide authentication credentials for each individual * channel. The actual CMS account that the user authenticates with must be * linked to the specified YouTube content owner. * @opt_param bool sync Extra parameter to allow automatically syncing the * uploaded caption/transcript with the audio. * @return Caption */ public function update($part, Caption $postBody, $optParams = []) { $params = ['part' => $part, 'postBody' => $postBody]; $params = array_merge($params, $optParams); return $this->call('update', [$params], Caption::class); } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(Captions::class, 'Google_Service_YouTube_Resource_Captions');
Save
cmd:
run