当前位置: 首页 > 知识库问答 >
问题:

驱动推送消息-由通知发送的垃圾邮件

晏兴发
2023-03-14

我目前正在开发谷歌驱动器和外部存储之间的系统同步文件。我正在尝试处理推送通知。我已经可以为他们注册并接收他们了。在收到每个通知后,我使用适当的endpoint获取更改列表,并在必要时尝试获取文件的新版本,因此流程如下:

  1. 使用更改订阅通知。观看
  2. 接收一些带有url的推送消息以更改
  3. 使用API和提供的查询来获取对changes.list
  4. endpoint的更改
  5. 筛选特定时刻后更改的项
  6. 获取文件内容并将其传输到另一个服务

似乎在最初的通知消息后,谷歌开始垃圾邮件一个新的,总是在收到文件后。我怀疑获取文件内容的操作改变了文件上的某个时间戳,因此--它的内容也改变了。

在获取文件内容时,是否可以不以任何方式修改文件?

编辑:

似乎这种行为与文件有关。导出endpoint也一样--将Google Doc导出为PDF格式也会导致通知垃圾邮件。在代码中注释出导出部分会阻止它们来。

共有1个答案

席俊达
2023-03-14

您收到垃圾邮件是因为更改:watch更多地监听用户所做的更改,而不是文件本身。

 类似资料:
  • 我想知道Git上有没有在android应用程序上实现Drive REST Api推送通知的例子? 我的应用程序目前是基于GDAA构建的,但它不支持我需要的文件更改的实时通知,文档也不是特别清楚如何在java中发送post请求,在哪里发送等等。 我怀疑这个用户的工作是我需要的,但他没有发布他的完整代码。Google Drive REST API通知对应用程序文件夹中的更改无效

  • 说明 此接口用于向排队的微信用户发送消息,如到号时的叫号信息 请求地址 http://api.dc78.cn/Api/wwnotify 请求方式 GET 请求参数 URL参数 参数名称 必填 描述 范例 id 排队号id msg 要发送的信息 POST参数 参数名称 必填 描述 范例 无 GET参数 参数名称 必填 描述 范例 id 排队号id 是 排队列表协议中的id 223729 msg 通知

  • 线下取的号不能发送通知 请求参数说明 参数 描述 必填 示例值 类型 最大长度 action 接口参数组 是 object └action 需要调用的接口名称 是 wwget string get GET参数组,本组参数需要参与签名 是 object └id 排队号id 否 47302320 number └msg 通知消息 否 38号客人请返回用餐啦 string 请求示例 { "action

  • 我需要使用< code>aws-sdk-go lib通过设备令牌数组向多个设备发送SNS推送通知。 目前我正在使用以下步骤向SNS发送推送消息: 创建endpoint: 将消息发送到endpoint: 我还没有见过一种方法,只使用一个请求就可以将一个推送消息发送到多个设备。可能吗? 像这个例子来说明:

  • 我有一个包含用户名数据库的服务器。我还有一个Android应用程序,用户可以在服务器数据库中注册自己的用户名,也可以在服务器的GCM部分注册设备。 我目前正在服务器代码中使用GCM演示,它将多播一个推送通知到每个注册的设备。但是,我希望它能够将推送通知发送给某些用户,而不是每个注册的GCM设备。 我的第一个想法是将数据库中的每个用户与其GCM注册表关联起来。这样行吗?我读过一些关于regID更改或

  • 使用Phonegap推送通知,如下所示 http://devgirl.org/2013/07/17/tutorial-implement-push-notifications-in-your-phoneGap-application/ 在使用.apk构建.apk时,我得到了这个错误.. 失败 失败:生成失败,出现异常。 出了什么问题: null 总时间:15.085秒 错误:带有args:/s,/