【问题标题】:Push notification to mobile when Google form is submitted提交 Google 表单时向手机推送通知
【发布时间】:2017-05-09 18:30:09
【问题描述】:

在我的应用程序中。用户可以填写 Google 表单并提交回复。提交表单后,响应将位于 Google 电子表格中。使用脚本(Google Apps Script API)生成 JSONObject 后。我能够将数据填充到 ListView。我的问题是,当通过表单提交新响应时,我如何能够像表单的创建者(管理员)或管理员一样将推送通知发送到移动设备。 (不使用第三方应用。)

【问题讨论】:

  • 您可以在绑定到表单的脚本中“安装”“提交表单时”触发器。每次提交表单时,它将在 Apps 脚本中运行代码。那将是起点。 Apps 脚本中没有用于发送推送通知的本机服务。您可以使用 UrlFetchApp.fetch(url) 从 Apps 脚本发出 HTTPS GET 或 POST 请求
  • 我不确定您是否需要以下文档,但请看一下:Link to Push Notifications

标签: google-spreadsheet-api google-forms android-sdk-2.3


【解决方案1】:

您可以使用带有Google Forms add-on 的 IFTTT 在提交新表单时将push notifications 发送到您的手机。

【讨论】:

  • 感谢您的回复。我已经按照你在 YT 中的教程实施了这个解决方案。有什么方法可以在不使用第三方应用的情况下在 android 应用中实现推送通知。
  • 致所有使用此解决方案的人:请注意,这涉及与未经验证的应用程序共享您的数据。使用敏感或个人数据时请注意。
【解决方案2】:

您可以使用IFTTT 实现此目的。

  1. 在 IFTTT 内部创建一个新的小程序
  2. 对于“此”部分,请搜索​​“Google 电子表格”
  3. 您会发现“将一行添加到电子表格”时触发的配方。连接它并按照说明进行操作。
  4. 对于“那个”部分,搜索“通知”并按照说明进行操作。
  5. 在手机上下载 IFTTT 应用。

现在,每次提交表单时,电子表格上的新行都会在您的手机上触发通知。

【讨论】:

    猜你喜欢
    • 2021-08-08
    • 1970-01-01
    • 2016-05-19
    • 1970-01-01
    • 2022-10-16
    • 2021-09-20
    • 2018-01-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多