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

AWS Lambda和谷歌Drive Push通知集成可能吗?

慕宏博
2023-03-14

如果通过api网关在aws lambda上编码,是否可能接收谷歌驱动器推送通知?Google drive要求验证webhook地址,那么是否有可能验证api网关endpoint?

好吧,下面是google如何进行metatag验证的图像:为了获得所需的验证meta标记,我需要首先输入我想要验证的URL/endpoint。下图显示了我创建的endpoint:

请在这里指导我如何使验证成功!

共有1个答案

孟鹤龄
2023-03-14

@Atihska,看来你已经设置了这个API:

https://x8f3******.execute-api.us-east-1.amazonaws.com/prod/google-endpointverification

据我所知,Google Drive的HTML标签验证方法将尝试验证首页中的元数据。根据谷歌,这里的主页是:

https://x8f3******.execute-api.us-east-1.amazonaws.com/

但是上面的URL不能工作,因为它没有艺名(比如“prod”)。

这样做的正确方法是使用自定义域名。因此,您需要购买一个域名,如foodomain.com,并使用自定义域名选项在API网关指向您的API。这样,您可以使foodomain.com(主页)指向https://x8f3*******.execute-api.us-east-1.amazonaws.com/prod/google-endpointverification

此外,您可以简单地使用模拟集成而不是Lambda,因为这只是静态内容。

 类似资料:
  • 我一直在研究如何将((谷歌推送通知))与PHP结合使用,但没有太多的工作示例/文档。。。 我正试图让它在一个内部网络上工作,这个网络不是通过HTTP对外开放的。 我能够从我们的外向型域通过HTTPS实现这一点,但内部尝试在Chrome控制台中告诉我,“API可能不再从不安全的来源使用”,我发现这意味着它需要HTTPS。 有人知道这方面可能的解决方法吗?欺骗HTTPS,或者允许它通过HTTP继续?我

  • 问题内容: 我需要将django应用程序与直观的google-maps界面集成在一起,以用于无线电调度的保安人员/ emt。 我已经在使用GeoDjango,尽管看起来对于特定用途可能有点过大。无论如何,它已经使服务器上的地理空间处理变得像我所需要的那样容易。 但是我的JavaScript足够弱,而不必自己构建ajax rpc层。有没有什么工具或技术可以帮助这一点? 编辑: 澄清一下,我不是在问如

  • 我合作的公司有许多客户使用谷歌广告为他们的网站做营销。公司希望使用客户的数据进行分析。我得到了一个项目,使用C#集成谷歌广告API,从谷歌广告中获取所有数据,如活动等,并将其移动到我们的系统中为每个客户端。我只给开发人员令牌和客户端的客户ID。例如 客户A的客户ID 客户B的客户ID 当我浏览谷歌广告API文档时,我有点不知所措。在文档中,是OAuth2。0需要创建才能使用客户端库,该库将生成客户

  • 我在我的应用程序中使用Google日历API。 我面临的问题是谷歌没有给我发送推送通知。 我在这里设置我的应用程序https://console.developers.google.com/ 已验证域名:https://console.developers.google.com/apis/credentials/domainverification 观看日历:https://developers.

  • 我正在开发一个应用程序内购买,所以我想知道订阅是否过期。我已经获得了RefreshToken和AccessToken,但是当我试图根据此获取订阅信息时,我总是得到相同的错误:{“错误”:{“错误”:[ {“域”:“全局”, “原因”:“autherror”, “消息”:“无效凭据”, “位置类型”:“头”, “位置”:“授权”}], “代码”:401, “消息”:“无效凭据”}}

  • 我正在使用GCM向Android应用程序发送和接收推送通知。我是从这里给出的一个例子中创建这个应用程序的(Android的谷歌云消息GCM和推送通知) 这些是我正在使用的java文件 最终语境=此; shareRegidTask=new AsyncTask() AsyncTask()上出错 通知兼容。Builder mBuilder=new NotificationCompat。建造商( 这).