我正试图通过YouTube Data API 3吸引我的YouTube频道订阅者。
我尝试了subscriptions.list(带有myRecentSubscribers参数)和channels.list(带有mySubscribers参数)方法。两者都有相同的问题:分页不起作用。经过数小时的研究,我意识到没有办法解决此问题。 API结果始终返回具有正确页面信息的首页数据。
There is an issue on issue tracker,但即使有数百名开发人员将其标记为不可重现。
我知道我的网站用户的YouTube频道ID。它们已通过YouTube认证。我还想获取订户的频道ID并与用户匹配。因此,如果该用户还不是我的订阅者,我将显示一条通知。
YouTube政策是否存在不一致之处?我对此表示怀疑,因为Facebook在5到6年前做了这个(无法找到喜欢我页面的人)。我可以看到,如果我们能够获取所有订阅者,则可以向用户提供一些内容来订阅我们的频道。听起来对平台不利。但是,另一方面,YouTube API文档说我们可以做到,YouTube terms没有提及。因此,我无法向雇主解释为什么我不能这样做。