【问题标题】:How to get youtube notifications如何获取 youtube 通知
【发布时间】:2021-05-13 20:02:29
【问题描述】:

Youtube-Api 中是否有一个参数可以让我获取来自我频道的所有通知? 例如,用户对我的视频进行了评论,然后我想获得用户评论。但是,如果我只是获得每个视频的 cmets,这似乎是不可能的。 我想要的是使用 youtube 通知从我的频道获取新的 cmets。 [1]:https://i.stack.imgur.com/xMVm1.png 我目前正在使用python。

from googleapiclient.discovery import build

api_key = '**'

youtube = build('youtube', 'v3', developerKey=api_key)

request = youtube.channels().list(
    part='statistics',
    id='UCoAlE_uI3N6MWuiQQc-EZgw'
)

response = request.execute()

print(response)

【问题讨论】:

    标签: python python-3.x youtube-data-api google-api-python-client


    【解决方案1】:

    获取更改通知称为发布订阅或推送通知。

    Push notifications只支持以下

    当频道执行以下任何活动时,您的 PubSubHubbub 回调服务器会收到 Atom 提要通知:

    • 上传视频
    • 更新视频的标题
    • 更新视频说明

    YouTube 数据 api 没有 pub 子端点来告诉您何时发布评论。

    我会做一个 file.list 并只是轮询信息。

    【讨论】:

    • 谢谢你的回答,你的意思是youtube API没有通知API吗?
    • 获取更改通知称为发布订阅或推送通知。 YouTube 数据 api 没有 cmets 号的 pub 子端点。
    • 您知道如何配置 PubSubHubbubserver 吗?
    猜你喜欢
    • 2018-11-07
    • 1970-01-01
    • 2017-12-10
    • 1970-01-01
    • 1970-01-01
    • 2017-03-08
    • 1970-01-01
    • 1970-01-01
    • 2013-04-16
    相关资源
    最近更新 更多