我正在尝试连接Google文档与Asana。我可以从Google Docs创建任务,并保存连接到MySql数据库,这样我就可以在Google文档中显示任务。我可以使用Google Apps脚本作为Asana Webhooks端点(doPost)吗?
现在我需要这些任务与Asana同步,所以我想创建Asana webhooks。我在Google Apps脚本中创建了一个doPost funtion,它应该用作端点。但是,当我发起启动握手时,我没有收到Asana到我的Google Web App的请求。
为了确保我所做的一切正确,我还在PHP中创建了一个握手,这让我更熟悉。我遇到的唯一问题是SSL证书。但我认为这应该不是Google的问题。也是我谷歌Web应用程序是公共所以不应该有任何限制(我Postman测试它。我收到来自请求邮差。为了确保我收到一个请求,我也创造了一个记录到Google文档。)
我在做什么错?
看起来这是Google Apps脚本代码刷新/更新问题。它在一天后开始工作。我没有看到另一种解释,因为我没有改变代码中的任何内容,只是在一天之后用相同的代码重复握手测试。现在,我仍然在阅读POST请求标题时遇到问题。我无法在Google Apps Script中执行此操作。 – Silko
很高兴听到握手现在正与Asana合作。如果您有任何其他问题,请告知我们。 – Jeff
Asana和Google Apps脚本之间的握手实际上是不可能的,因为无法设置和读取请求标头。我将把我的研究放在答案的下面。 – Silko