ユーザーはあなたが開発アプリを使用して認証する場合それは可能だが、のみ。
チェックアウトこの応答:あなたが提供
ログインURL:
cache-control: private, max-age=0, must-revalidate, no-transform
content-encoding: gzip
content-length: 255
content-type: application/json; charset=UTF-8
date: Thu, 18 Feb 2016 19:15:40 GMT
etag: "DsOZ7qVJA4mxdTxZeNzis6uE6ck/Oq_w72Shc0Jbz1xT23RTCTTrK_w"
expires: Thu, 18 Feb 2016 19:15:40 GMT
server: GSE
vary: Origin, X-Origin
{
"kind": "youtube#channelListResponse",
"etag": "\"DsOZ7qVJA4mxdTxZeNzis6uE6ck/Oq_w72Shc0Jbz1xT23RTCTTrK_w\"",
"pageInfo": {
"totalResults": 1,
"resultsPerPage": 5
},
"items": [
{
"kind": "youtube#channel",
"etag": "\"DsOZ7qVJA4mxdTxZeNzis6uE6ck/MmJKFbszvNpjgkX8YAJ4HGIfQ5E\"",
"id": "UC_VbgAPtgDGLyRMTEBqzRaA"
}
]
}
あなたは次のようにして、これを複製することができ https://developers.google.com/youtube/v3/docs/channels/list
下方向にスクロールして、それを試して!入力:
Part: contentOwnerDetails
forUsername: scottmillerstyle
Hit Executeそれは認証を求め、あなたに応答を表示します。
ここではYouTubeの文書チャンネルID =(UC +ユーザーID)https://support.google.com/youtube/answer/3250431?hl=en
は、だから今は、YouTubeのユーザーIDが_VbgAPtgDGLyRMTEBqzRaAである知っています。 、これは、ユーザー名、電子メールを取得しますhttps://developers.google.com/+/web/api/rest/latest/people/get
Google+のIDからの詳細の多く...しかし:だから今我々は... Google+のIDにYouTubeユーザーIDを変換する方法を見つけ出すために
を持って、私はこれを見つけましたYouTube IDとGoogle+ IDの間にドットを結ぶものはありません。 Googleは接続にセキュリティ上のリスクがあると判断する必要があります。私がこれをどう決めたかを見てみましょう。再び
訪問このリンクを:
https://developers.google.com/youtube/v3/docs/channels/list
下にスクロールして、それを試してみます!入力:
part: contentDetails
mine: true
Hit Executeこれは、認証するように要求されますと応答が表示されます:
200 OK
- SHOW HEADERS -
{
"kind": "youtube#channelListResponse",
"etag": "\"DsOZ7qVJA4mxdTxZeNzis6uE6ck/KzUqsPYNzzdoMWr6xkZBKK1GNNg\"",
"pageInfo": {
"totalResults": 1,
"resultsPerPage": 1
},
"items": [
{
"kind": "youtube#channel",
"etag": "\"DsOZ7qVJA4mxdTxZeNzis6uE6ck/IR1I4xHnZMxcbo2sT4BipUVBl-Y\"",
"id": "UCkoYb87EdaF5XepEa5EmSgQ",
"contentDetails": {
"relatedPlaylists": {
"likes": "LLkoYb87EdaF5XepEa5EmSgQ",
"favorites": "FLkoYb87EdaF5XepEa5EmSgQ",
"uploads": "UUkoYb87EdaF5XepEa5EmSgQ",
"watchHistory": "HLkoYb87EdaF5XepEa5EmSgQ",
"watchLater": "WLkoYb87EdaF5XepEa5EmSgQ"
},
"googlePlusUserId": "YOUR GOOGLE+ ID! FANTASTIC!"
}
}
]
}
今同じことをしようとしますが、scottmillerstyle IDを取得するには:
part: contentDetails
forUsername: scottmillerstyle
OR
id:UC_VbgAPtgDGLyRMTEBqzRaA
そして、あなたがいないGoogle+のID
200 OK
- SHOW HEADERS -
{
"kind": "youtube#channelListResponse",
"etag": "\"DsOZ7qVJA4mxdTxZeNzis6uE6ck/zi31_NL3JJhpDcdJWbxbZE-0Ik8\"",
"pageInfo": {
"totalResults": 1,
"resultsPerPage": 1
},
"items": [
{
"kind": "youtube#channel",
"etag": "\"DsOZ7qVJA4mxdTxZeNzis6uE6ck/8iJ_z543bWUuMxbs2hC_VTdTvZI\"",
"id": "UC_VbgAPtgDGLyRMTEBqzRaA",
"contentDetails": {
"relatedPlaylists": {
"likes": "LL_VbgAPtgDGLyRMTEBqzRaA",
"uploads": "UU_VbgAPtgDGLyRMTEBqzRaA"
}
}
}
]
}
で、この結果を得ます
私は同様の質問を見つけましたが、この正確なことを尋ねることは一度もありません。私は個人的にはそのような情報を表示するためのセキュリティ上の脆弱性はないと思っていますが、Youtuberのアイデンティティを保護する何らかのプライバシー契約があると思います。私はあなたが常に認証と彼のビデオの1つにコメントを尋ねるアプリケーションを作成することができたと思います。このアプリケーションを使って作成しましたか?彼が好奇心から認証できる小さなチャンスがある –