【问题标题】:SmartSheet - I am trying to get access token using OauthSmartSheet - 我正在尝试使用 Oauth 获取访问令牌
【发布时间】:2021-02-09 03:11:01
【问题描述】:

我正在尝试使用 OAuth 2.0 将 Power Automate(工作流服务)与 SmartSheet 集成

我已成功获取身份验证代码,当我最终尝试获取令牌时,它会抛出消息 - “您无权执行此操作。”错误代码 1004

我在 Postman 中尝试过,结果相同。

【问题讨论】:

  • 在您的帖子中添加client_idclient_secret 不是一个好主意。
  • 这只是我想做的一个 POC。谢谢@RyanWilson

标签: oauth-2.0 oauth access-token smartsheet-api smartsheet-api-2.0


【解决方案1】:

我认为问题在于您通过请求 Header 指定了所有 5 个值。只有Content-Type 是通过Header 指定的——其他四个参数(client_idclient_secretcodegrant_type)应该通过查询字符串指定。您收到 not authorized 错误,因为 Smartsheet 正在查询字符串中查找 client_id 等的值,但未在其中找到它。

例如,下面是 Postman 的屏幕截图,显示通过 Headers 设置 Content-Type 并通过 Params 设置其他四个参数:

【讨论】:

  • 非常棒 - 乐于助人!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-02-17
  • 1970-01-01
  • 1970-01-01
  • 2012-08-31
相关资源
最近更新 更多