无法从 Power Query 连接到 NetSuite REST

问题描述 投票:0回答:1

是否有人能够使用 Excel Power Query 通过 OAUTH 1.0 或 2.0 连接到 NetSuite REST API?我可以使用 Postman 和 Python 连接并运行,但是当我尝试使用 Power Query 进行相同操作时,会出现错误并显示“禁止访问资源”。我知道所有设置都是正确的,因为它们是从 NetSuite 复制并在 Python 和 Postman 中工作的。 任何工作代码或以下代码的帮助将非常感激。仅供参考 - 使用 Analytics Connect (ODBC) 或报告查询或 CData 或 Celigo 等外部选项超出了范围,部分原因是我需要的数据无法添加为报告,而其他选项太昂贵。

以下是我尝试过的事情:

将工作授权标头从 Postman 复制到 Power Query 编辑器中 - 出现相同的禁止错误
  1. 将 Power 查询中的非工作标头复制到 Postman - 现在 Postman 也会出错
  2. 在 NetSuite 中检查登录审核跟踪 - 所有失败均显示
  3. 无效时间戳
  4. 验证时间戳以确保其正确
  5. 我认为这与签名有关,因为 Invalidtimestamp 也会显示签名何时不可接受。
  6. 在 Power 查询中,我使用
  7. https://cdnjs.com/libraries/crypto-js
  8. 网页来获取签名 感谢 davidebacci - 在 PowerQuery 的
  9. HMAC SHA256 函数中使用第一个解决方案
powerquery netsuite oauth-1.0a
1个回答
0
投票
https://www.reddit.com/r/Netsuite/comments/1azqguf/retrieve_data_from_netsuite_into_excel_using/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button

© www.soinside.com 2019 - 2024. All rights reserved.