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