RapidAPI logo

YoutubeDataApi

フリー
開発者 serg.osipchuk
更新日 5ヶ月前
動画・<wbr>画像
6/10
人気度
208ms
レイテンシ
-
正常稼働率

「YoutubeDataApi 」のドキュメント

動画の検索、埋め込み、アップロード、ユーザーアカウントの管理

全文を表示する
POSTaddSubscription
POSTcreateAbuseVideoContentReport
POSTcreateActivity
POSTcreateCaption
POSTcreateChannelBanners
POSTcreateChannelSection
POSTcreateCommentThread
POSTcreatePlaylist
POSTcreatePlaylistItem
POSTdeleteCaption
POSTdeleteChannelSection
POSTdeleteComment
POSTdeletePlaylist
POSTdeletePlaylistItem
POSTdeleteSubscription
POSTdeleteVideo
POSTdownloadCaption
POSTgetActivities
POSTgetApplicationLanguages
POSTgetCaptions
POSTgetChannelSections
POSTgetChannels
POSTgetCommentThreads
POSTgetComments
POSTgetContentRegions
POSTgetGuideCategories
POSTgetPlaylistItems
POSTgetPlaylists
POSTgetSearchResults
POSTgetSubscriptions
POSTgetVideoAbuseReportReasons
POSTgetVideoCategories
POSTgetVideos
POSTgetVideosRating
POSTmarkCommentsAsSpam
POSTrateVideo
POSTreplyToComment
POSTsetCommentsModerationStatus
POSTsetThumbnail
POSTsetWatermark
POSTunsetWatermark
POSTupdateCaption
POSTupdateChannel
POSTupdateChannelSection
POSTupdateComment
POSTupdateCommentThread
POSTupdatePlaylist
POSTupdatePlaylistItem
POSTupdateVideo
POSTuploadsVideo
POSTaddSubscription

認証されたユーザーのチャンネルのサブスクリプションを追加します。

ヘッダーパラメータ
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
必須パラメータ
partLIST
REQUIREDRequired: The part parameter specifies a comma-separated list of one or more subscription resource properties that the API response will include. If the parameter identifies a property that contains child properties, the child properties will be included in the response. For example, in a subscription resource, the snippet property contains other properties, such as a display title for the subscription. If you set part=snippet, the API response will also contain all of those nested properties. The following list contains the part names that you can include in the parameter value and the quota cost for each part: `contentDetails`, `id`, `snippet`, `subscriberSnippet`
accessTokenCREDENTIALS
REQUIREDRequired: Access token obtained from Google.com
resourceJSON
REQUIREDRequired: A subscription resource.
コードスニペット
unirest.post("https://YoutubeDataApiserg-osipchukV1.p.rapidapi.com/addSubscription")
.header("X-RapidAPI-Host", "YoutubeDataApiserg-osipchukV1.p.rapidapi.com")
.header("X-RapidAPI-Key", "ログインしてキーを取得")
.header("Content-Type", "application/x-www-form-urlencoded")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
サンプルレスポンス
概要
リクエストURL: https://YoutubeDataApiserg-osipchukV1.p.rapidapi.com/addSubscription
リクエストメソッド: POST
レスポンスヘッダ
レスポンスボディ

SDKをインストール(NodeJS)

インストール

Node.jsでUnirestを使用するには、NPMモジュールをインストールしてください。

$ npm install unirest

インストール完了後は、簡単にリクエストを行うことができるようになります。

var unirest = require('unirest');

リクエスト

unirest.post("https://YoutubeDataApiserg-osipchukV1.p.rapidapi.com/addSubscription")
.header("X-RapidAPI-Host", "YoutubeDataApiserg-osipchukV1.p.rapidapi.com")
.header("X-RapidAPI-Key", "ログインしてキーを取得")
.header("Content-Type", "application/x-www-form-urlencoded")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2認証
クライアントID
クライアントシークレット
OAuth2認証