Google api 如何在谷歌日历事件的整个频道上停止观看?
我怎么才能停止看整个频道?下面复制的内容需要Google api 如何在谷歌日历事件的整个频道上停止观看?,google-api,google-calendar-api,Google Api,Google Calendar Api,我怎么才能停止看整个频道?下面复制的内容需要resourceId,这似乎意味着它只会停止观看特定于resourceId的事件。就我而言,我认为一个channelId就足够了,因此不确定resourceId应该放什么。该字段不是可选的 POST https://www.googleapis.com/calendar/v3/channels/stop Authorization: Bearer {auth_token_for_current_user} Content-Type: applicati
resourceId
,这似乎意味着它只会停止观看特定于resourceId
的事件。就我而言,我认为一个channelId
就足够了,因此不确定resourceId
应该放什么。该字段不是可选的
POST https://www.googleapis.com/calendar/v3/channels/stop
Authorization: Bearer {auth_token_for_current_user}
Content-Type: application/json
{
"id": "4ba78bf0-6a47-11e2-bcfd-0800200c9a66",
"resourceId": "ret08u3rv24htgh289g"
}
事实证明,
resourceId
与导致推送通知的事件无关。在您的应用程序中,您应该存储channelId
和resourceId
,并根据需要提供它以停止通知。仍然不清楚为什么谷歌需要两个ID来实现一个目的。似乎是多余的。如果您不想提供资源id,那么唯一的选择就是为自动停止通知的频道设置过期时间。检查此处的链接@SCG您是说没有办法停止按需通知频道吗?您能否确认要使用的resourceId
是从帖子回复中获得的?我很困惑,因为这看起来像是特定于事件的resourceId。@guival是的,这是创建手表的响应中的resourceId