有没有办法代表oauth认证用户插入实时聊天消息?

时间:2018-06-04 22:58:22

标签: youtube-livestreaming-api

我有一个oauth应用,因此用户可以验证他们的YouTube帐户。我希望能够代表他们插入实时聊天消息。我试图使用用户的身份验证令牌向API提交实时聊天消息,但它仍然将消息的作者显示为我的应用程序。有没有办法代表oauth认证用户插入实时聊天消息?

https://developers.google.com/youtube/v3/live/docs/liveChatMessages/insert

注意:我在此处根据此处{youtube live api support}的说明发布此问题https://developers.google.com/youtube/v3/live/support

1 个答案:

答案 0 :(得分:0)

在解决了这一问题并返回后,我发现当使用他们的oauth令牌时,API确实代表用户发布了聊天消息。我的问题出在我的申请中。验证用户身份时,我未在网址中包含access_type=offline。如果没有此参数,则不会检索到refresh_token。当未检索到刷新令牌时,我的应用程序逻辑又退回到默认令牌。