微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用OAuth2身份验证的无服务器应用程序AWS Lambda函数

如何解决使用OAuth2身份验证的无服务器应用程序AWS Lambda函数

致任何可以帮助我的人

很长一段时间以来,我一直在研究一种在OAuth2(在这种情况下为Facebook)API和我的数据库之间建立连接的方法,但是到目前为止我找不到所需的方法。因此,我正在寻求帮助或一些可以遵循的思路...

我想做的是简单的操作,从API端点获取数据并使用此数据更新我的表,但是验证此请求一直是我的大问题。

问题是: 我需要无服务器地执行此操作,我的意思是,我打算创建一个Node.js AWS Lambda函数并每天触发一次,就像这样简单。 但是我找不到任何示例可以说明如何在没有UI交互才能验证访问令牌的新代码的情况下如何做到这一点。

是否可以使其仅基于代码? 有办法吗? 我在问这个可笑吗?

谢谢

解决方法

访问Facebook graph-api所需的令牌(https://developers.facebook.com/docs/facebook-login/access-tokens/)类型取决于您尝试在Facebook上调用的API。

那么,您实际上要调用Facebook上的哪些API,以及出于什么目的?

注意-创建访问令牌后,您可以生成一个有效期约为60天的长期访问令牌(https://developers.facebook.com/docs/facebook-login/access-tokens/refreshing/)...您需要在无服务器应用中更新该令牌在这种情况下,每60天也是如此。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。