在Android上与Google/Google plus帐户关联的Youtube频道的详细信息
问题描述:
我需要访问与当前登录用户关联的YouTube频道的订阅者数量。在线文档似乎令人困惑。我想提示用户接受查看其YouTube帐户的权限请求,然后我想要检索用户数。后者看起来很简单,但我无法弄清楚的第一部分。我不确定是否需要从Google+个人资料中检索频道列表,然后通过YouTube数据API访问这些频道的详情。或者是否有直接的方式,只需通过youtube api来完成,我可以向用户提示屏幕,以便他们可以选择他们想要的频道/帐户。任何帮助表示赞赏。在Android上与Google/Google plus帐户关联的Youtube频道的详细信息
答
我还没有看到任何实施,你直接从Google+获得Youtube channel_id
。为了证明这一点,我使用Google+ Try-it进行了REST呼叫。 检查回应,没有提及Youtube频道。这将必须使用Youtube API来完成。
“我要检索的用户count..is有通过YouTube API简单地做这件事的直接方式。”
做一个“GET” REST调用,你会看到用户数量通道:
https://www.googleapis.com/youtube/v3/channels?part=statistics&id={CHANNEL_ID}&key={SERVER_API_KEY}
(试试这个浏览器)
要在JAVA REST调用,尝试: