我早些时候曾问过我应该在这里使用什么网址/重定向网址: how to request auth code from Smartsheet via Postman 一个用户建议我使用ngrok,当我将http设置为80时,它给了我一个临时网站。但是,我注意到每次输入
时,指定的转发网站都不同。./ngrok http 80
这是我的问题:
如果转发网站不同,我如何获得“允许访问”页面,因为我不知道我应该为Smartsheet放置什么应用程序URL和重定向URL。
我尝试通过键入请求网站 ./ngrok http80 它提供了转发功能,因此我将网站输入为我的应用程序URL,将/ callback输入为重定向URL,但我仍然没有获得“允许访问”页面 Smartsheet文档要求我输入以下内容
我尝试对以上命令使用邮递员,它没有显示任何错误,也没有显示“允许访问”页面。 我正在尝试使“允许访问”页面在我的html文件中工作,但是我不确定应该输入什么代码。
我不是smarsheet API的新手,任何详细的解释将不胜感激。预先谢谢你。
答案 0 :(得分:0)
查看ngrok文档,您可以在每次启动ngrok时设置custom subdomain。这样,您可以拥有相同的URL以便重复使用。
这样,您可以拥有一个运行ngrok的命令,如下所示:
ngrok http -subdomain=testsmartsheetoauth 80
您的网址如下所示:
http://testsmartsheetoauth.ngrok.io
您的回调可以设置为此:
http://testsmartsheetoauth.ngrok.io/callback
这应该为您提供应用可以用于OAuth流的持久性URL。