Push notification Google Drive API-单个通知的点击次数不止一次

Push notification Google Drive API-单个通知的点击次数不止一次,push-notification,google-drive-api,Push Notification,Google Drive Api,我已成功创建了一个频道 public static Channel CreateChannel(DriveService service,string ChannelGuid) { var pageToken = service.Changes.GetStartPageToken().Execute(); Channel ch = new Channel(); ch.Id = ChannelGuid; ch.Type = &

我已成功创建了一个频道

public static Channel CreateChannel(DriveService service,string ChannelGuid)
    {
        var pageToken = service.Changes.GetStartPageToken().Execute();
        Channel ch = new Channel();
        ch.Id = ChannelGuid;
        ch.Type = "web_hook";
        ch.Address = "https://abcd.efgh.com/home/SyncGoogleDoc"; //dummy url
        var result = service.Changes.Watch(ch, pageToken.StartPageTokenValue).Execute();
        return result;
    }
当从googlr驱动api中添加、更新、删除任何文件时,我也收到了通知

收到更改通知后,我会回显“200”字符串,正如Google Drive API参考中建议的那样:

但问题是,每次添加/更新呼叫我都会收到两次通知 我需要运行一个同步作业,开始两次同步我的文件


我可能做错了什么?

可能是您不小心创建了两次频道?请参阅:
当通道接近到期时,必须通过调用watch方法创建一个新通道。与往常一样,必须为新通道的id属性使用唯一值。请注意,当同一资源的两个通知通道处于活动状态时,可能会有一个“重叠”的时间段。
我还假设存在多个通道。但是我已经检查并创建了一个通道来明确检查这个场景。它仍在发送2个通知