Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Запрос WEB API через Power Qwery, Надо получить ответ по API в формате JSON
 
bugser, Спасибо большое! Работает.)
Мне казалось я уже все варианты перепробовала..
Запрос WEB API через Power Qwery, Надо получить ответ по API в формате JSON
 
Кто-нибудь может подсказать что я делаю не так?

Я пытаюсь сделать так, чтобы даты в запрос попадали из таблицы в экселе.
Создала таблицу с датами и к датам сделала запрос. (скрин прикладываю)

= """"""&DateTime.ToText(Excel.CurrentWorkbook(){[Name="dates"]}[Content]{[Имя="account_date_from"]}[дата],"yyyy-mm-ddT00:00:00.000Z")&""""""  

Пробовала и без кавычек и с одинарными кавычками  и с двойными.  и кавычке в запросе пробовала ставить...
Потом подставляю  этот запрос вместо дат  в коде и получаю ошибку: DataSource.Error: Web.Contents не удалось получить содержимое из "https://api-seller.ozon.ru/v3/finance/transaction/totals"(400): Bad Request.

Если подставить даты в виде ""2024-00-01T00:00:00.000Z"", то код работает. Но это не удобно. Надо лезть в код и менять даты
Цитата
let
 Запрос = let

url = "https://api-seller.ozon.ru/v3/finance/transaction/totals"

body="{
  ""date"": {
           ""from"": date_from,
           ""to"": date_to
             },
  ""posting_number"":"""",
  ""transaction_type"":""all""
    }",

Apikey="XXXX",
Clientid= "XXXX",

Parsed_JSON = Json.Document(body),
BuildQueryString = Uri.BuildQueryString(Parsed_JSON),
Source =Json.Document(Web.Contents(url,[Headers=[#"Client-id"=Clientid, #"Api-key"=Apikey, #"Content-Type"="application/json"], Content=Text.ToBinary(body)])),
result=Sourse[result],
items=result[items]


in
   Source,
   #"Converted to table" = Record.ToTable(Запрос)
in
   #"Converted to table"
Страницы: 1
Наверх