【发布时间】:2021-05-09 22:34:32
【问题描述】:
我想将 Python 代码中的请求转换为 Power BI Power Query 中使用的 M
我的 Python 代码是
\\
导入请求 将日期时间导入为 dt
headers = {'Authorization': 'Bearer tok_123', 'Accept': 'text/csv'}
url = 'https://api.123/'
参数 = ( (“开始时间”,开始日期), ('end_time',明天), )
response = requests.get(url, headers=headers, params=params)
data = response.text
\\
我制作的 M 代码(不起作用)如下。你能告诉我哪里出错了吗?
收到错误 400 无效请求。我认为我翻译参数的方式有问题。
\\
让
apiUrl = "https://api.123/", 选项= [标题= [#“授权”=“承载tok_123”,#“开始时间”=“2021-01-05”,#“结束时间”=“2021-02-05”]], 结果 = Web.Contents(apiUrl , 选项)
在
结果
\\
谢谢
【问题讨论】:
-
不应该是
print(response.text){或print(data)}吗?
标签: python python-requests powerbi powerquery m