【发布时间】:2020-02-29 10:28:21
【问题描述】:
我目前正在使用 Zeit.co 作为我的前端托管、Firebase 数据库、Google Functions 作为后端,并且我想集成一个名为 Zoho 的第三方 CRM。
作为从 Zoho 获取访问代码的初始过程的一部分,Zoho 的强制参数包括 client_id、grant_type、client_secret 和 Authorized Redirect URI。我能够直接从 Zoho 生成所有参数,Authorized Redirect URI 除外。据我所知,这个 URI 是 Zoho 在授权客户端后使用授权码将 Web 浏览器重定向到的端点。
设置过程类似于link 中指定的示例,除了我没有使用 Calendly,对于那些需要特定示例的人。它基本上详细说明了 CRM 如何需要上述参数并使用获得的访问令牌设置 Google Function 端点。
Zeit 的文档 here 指出 URI 应该是 https://zeit.co/oauth/authorize。但是,当我通过 Postman 发送请求时,响应返回为:
{
"error": "invalid_redirect_uri"
}
如何获得Authorized Redirect URI?是来自前端平台吗?还是我可以从另一端(在这种情况下是 CRM)获得的东西?
【问题讨论】:
标签: firebase google-cloud-firestore crm zoho vercel