2016-01-21 125 views

回答

1

您不需要特定的Android库就可以向特定频道订阅经过身份验证的用户。只需发送一个验证的POST请求subscriptions/insert端点要订阅与Part PARAM snippet通道的channelId

HTTP POST https://www.googleapis.com/youtube/v3/subscriptions?part=snippet&key={YOUR_API_KEY} 

请求正文:

{ 
    "snippet": { 
     "resourceId": { 
      "channelId": "XXXXX" // channel ID you want to subscribe to 
     } 
    } 
} 
+0

我想要做什么你建议,但它不起作用。 您确定这是为Android设计的吗? 这将是我的API密钥? so ..根据你的回答,如果我运行这个 curl https://www.googleapis.com/youtube/v3/subscriptions -d“part = {'snippet':{'resourceId':{'channelId' :'CHANNEL_ID'}}}&key = MY_UNKNOWN_API_KEY“ 它应该工作吗? 感谢您的关注! – JFValdes

+0

@JFValdes我的答案是语言和平台不可知论,它应该可以在任何平台上工作。如果您使用的是Google的官方Android SDK for YouTube,则您拨打的电话可能会有所不同。您的API密钥应位于Google Developer Console中的应用中。 – JAL

+0

但是,在为Android注册我的应用程序时没有API密钥。你真的确定这可以用android做到吗? 例如,当我使用gcm push的时候,我确实有API Key,但是当我使用google push login或者youtube sdk的时候我没有任何API key。 – JFValdes