因此,我有一个请求,该请求应列出没有启用私人订阅选项的我的订阅者。我的要求是:
response = youtube.subscriptions().list(
part="snippet",
maxResults=50,
mySubscribers=True
).execute()
但是,在项资源中,返回的每个渠道都是我自己的渠道。我的频道名称,ID和个人资料图片。这是API的问题,还是我提出了错误的请求? 我还尝试使用文档上的“尝试使用此API”选项,但它也会返回相同的结果。 https://developers.google.com/youtube/v3/docs/subscriptions/list 谢谢您能提供的帮助
答案 0 :(得分:1)
根据您已经引用的官方文档,您应该将参数part
传递给您的API,如下所示:
part="snippet,subscriberSnippet"
。
subscriberSnippet
部分为您提供所需的信息:
subscriberSnippet(对象)
subscriberSnippet
对象包含有关订户的基本详细信息。
关于snippet
部分,官方文档确实有点含糊:
snippet(对象)
snippet
对象包含有关订阅的基本详细信息,包括其标题和用户订阅的频道。
尽管如此,仅从part="snippet"
获得的信息是正确的。