Добрый день, уважаемые форумчане! Пожалуйста помогите победить API площадки алиэкспресс для продавцов ()
Используя метод обновления цены по SKU() у меня получается обновить цену товара на 1 товар в 1 запросе.
Я обернул этот запрос в функцию и пытаюсь её вызвать на этапе работы запроса в обработанной таблице
В результате получаю ошибку:
Expression.Error: Не удается преобразовать значение "{ "products": [{"pro..." в тип Binary.
Пожалуйста помогите!
Я уверен, если мы сможем тут это победить многие наши продавцы на алике нам руки будут целовать тк большинство методов обновления цен на товары через эксель которые предлагают сами АЛИ - не работают
Используя метод обновления цены по SKU() у меня получается обновить цену товара на 1 товар в 1 запросе.
| Код |
|---|
let
url = "https://openapi.aliexpress.ru/api/v1/product/update-sku-price",
body = "{""products"":[{""product_id"":""ХХХХХ"",""skus"":[{""sku_code"": ""ХХХХХ"",""price"": ""ХХХХХ"",""discount_price"": ""ХХХХХ""}]}]}",
/*Parsed_JSON = Json.Document(body),
BuildQueryString = Uri.BuildQueryString(Parsed_JSON),*/
Source = Json.Document(Web.Contents(url,[Headers = [#"Accept"="application/json",#"Content-Type"="application/json",#"x-auth-token"="ВСТАВИТЬ ТОКЕН"], Content = Text.ToBinary(body) ] )),
results = Source[results]
in
results
|
Я обернул этот запрос в функцию и пытаюсь её вызвать на этапе работы запроса в обработанной таблице
| Код |
|---|
let
fnPriceUpdateTest = (Id as text, Sku_code as text, Price as text, DiscountPrice as text) =>
//url = "https://openapi.aliexpress.ru/api/v1/product/update-sku-price"
Json.Document(Web.Contents("https://openapi.aliexpress.ru/api/v1/product/update-sku-price",
[Headers = [#"Accept"="application/json",#"Content-Type"="application/json",#"x-auth-token"="ВСТАВИТЬ ТОКЕН"],
Content = Binary.FromText(
Text.From("{ ""products"": [{""product_id"": """)
& Id
& Text.From(""",""skus"": [{""sku_code"": """)
& Sku_code
& Text.From(""",""price"": """)
& Price
& Text.From(""",""discount_price"": """)
& DiscountPrice
& Text.From("""}]}]}")
)]))
in
fnPriceUpdateTest
|
Expression.Error: Не удается преобразовать значение "{ "products": [{"pro..." в тип Binary.
Пожалуйста помогите!
Я уверен, если мы сможем тут это победить многие наши продавцы на алике нам руки будут целовать тк большинство методов обновления цен на товары через эксель которые предлагают сами АЛИ - не работают