smart sheet api 给出 Access-Control-Allow-Origin 错误 --已解决

smart sheet api gives Access-Control-Allow-Origin error --Solved

我需要在我的 Web 应用程序中调用 smartsheet api。浏览器正在阻止对 smartsheet api 的请求,并出现 Access-Control-Allow-Origin 错误。我该怎么办?

smartsheet 是否提供在另一个应用程序中调用 api 的方法?

编辑:

所以我需要使用node js模块"smartsheet"。使用后我收到超时错误。如果我使用邮递员调用 API 它会起作用。

我该怎么办?

Smartsheet API 不支持 CORS which is required to be able to reach out to the API directly from a browser. To be able to reach the Smartsheet API instead you would need to make a request from the backend of your web application on a server. The Javascript SDK 是用 Node.js 编写的,旨在用于服务器。它不能直接在浏览器中使用。您可以使用 Smartsheet Javascript SDK 设置您自己的 Node.js 服务器,并让您的应用程序从浏览器返回到您的服务器。然后您的服务器可以根据需要向 Smartsheet 发出请求,并 return 将必要的数据返回给浏览器中的应用程序 运行 以向用户呈现数据。