4
我在我的应用程序中使用YouTube API。用户可以使用他们的Google+帐户登录。我希望用户能够订阅某些YouTube频道。YouTube频道订阅Android
好像有东西在这里为网络:https://developers.google.com/youtube/subscribe/
但我无法找到适合的Android。我是否从文档中遗漏了某些内容或者是否有解决方法?
我在我的应用程序中使用YouTube API。用户可以使用他们的Google+帐户登录。我希望用户能够订阅某些YouTube频道。YouTube频道订阅Android
好像有东西在这里为网络:https://developers.google.com/youtube/subscribe/
但我无法找到适合的Android。我是否从文档中遗漏了某些内容或者是否有解决方法?
您不需要特定的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
}
}
}
我想要做什么你建议,但它不起作用。 您确定这是为Android设计的吗? 这将是我的API密钥? so ..根据你的回答,如果我运行这个 curl https://www.googleapis.com/youtube/v3/subscriptions -d“part = {'snippet':{'resourceId':{'channelId' :'CHANNEL_ID'}}}&key = MY_UNKNOWN_API_KEY“ 它应该工作吗? 感谢您的关注! – JFValdes
@JFValdes我的答案是语言和平台不可知论,它应该可以在任何平台上工作。如果您使用的是Google的官方Android SDK for YouTube,则您拨打的电话可能会有所不同。您的API密钥应位于Google Developer Console中的应用中。 – JAL
但是,在为Android注册我的应用程序时没有API密钥。你真的确定这可以用android做到吗? 例如,当我使用gcm push的时候,我确实有API Key,但是当我使用google push login或者youtube sdk的时候我没有任何API key。 – JFValdes