2016-09-13 11 views
1

私はyoutube apiの方が新しいです、私はアンドロイドでyoutube apiを実装するための助けが必要です。私は関連付けられたユーザー名のすべてのチャネルリストを取得するための1つのyoutube apiを見つけましたhttps://www.googleapis.com/youtube/v3/channels?part=snippet&forUsername={USERNAME}&key={YOUR_API_KEY}。私は自分のYouTubeアカウントで3つのチャンネルを作成しましたが、上記のAPIは応答していません。YouTubeチャンネルリストのためのApi

https://www.googleapis.com/youtube/v3/channels?part=statistics&id=channel_id&key=your_key 

あなたがここにあなたのAPIリクエストを試すことができます:https://developers.google.com/youtube/v3/docs/channels/list#try-it

リクエストを

これは、有効なユーザ名とAPIキー

{ 
"kind": "youtube#channelListResponse", 
"etag": "\"I_8xdZu766_FSaexEaDXTIfEWc0/ewwRz0VbTYpp2EGbOkvZ5M_1mbo\"", 
"pageInfo": { 
    "totalResults": 0, 
    "resultsPerPage": 5 
}, 
"items": [] 
} 
+0

APIコンソールで** YouTube Data API **を有効にしましたか? – Lawrance

+0

デフォルトのyoutube apiを使用してGoogle開発者コンソール – siddhesh

+0

http://www.androidhive.info/2014/12/how-to-play-youtube-video-in-android-app/ – siddhesh

答えて

-1

と上記APIのレスポンス、このようにそれを使用することです。

HTTP GET: GET https://www.googleapis.com/youtube/v3/channels?part=statistics&id={CHANNEL_ID}&key={YOUR_API_KEY} 
Response (with id=UCt7iVnJwjBsof8IPLJHCTgQ): 

{ 
"kind": "youtube#channelListResponse", 
"etag": "\"dhbhlDw5j8dK10GxeV_UG6RSReM/WNxXCvycTyqTjTn9sLJ5toVjBRY\"", 
"pageInfo": { 
    "totalResults": 1, 
    "resultsPerPage": 1 
}, 
"items": [ 
    { 

    "kind": "youtube#channel", 
    "etag": "\"dhbhlDw5j8dK10GxeV_UG6RSReM/jijTuA_iWn2Kv9aRnqeAWNAcQ6I\"", 
    "id": "UCt7iVnJwjBsof8IPLJHCTgQ", 
    "statistics": { 
    "viewCount": "796662", 
    "commentCount": "20", 
    "subscriberCount": "257", 
    "hiddenSubscriberCount": false, 
    "videoCount": "126" 
    } 
    } 
] 
} 

idパラメータのチャネルIDのコンマ区切りのリストを渡すことができます。私は1つのidだけを渡したので、items配列の最初のオブジェクトは必要な値を持ちます。統計辞書のsubscriberCountおよびvideoCount値のオブジェクトを必要なデータとして取得します。

+0

YouTubeのチャンネルIDを取得する方法、またはアカウントからすべてのチャンネルを詳細に取得する方法 – MMT

関連する問題