Массив значений в POST запросе

1. 20.09.21 17:02 Сейчас в теме
Здравствуйте. Есть рабочий запрос. Как задать в нем массив идентификаторов заказов?

Вот мануал к АПИ: https://www.notion.so/API-Documentation-b271c93e5a2c4c03974143e4e74e9769
Смотрите раздел "orders/get - получение списка заказов"

	ТекстЗН="
		|{
		|""api_key"": """ + api_key + """,
		|"; 
		
		ТекстЗН=ТекстЗН+" 
		|""param"": 
		|"; 
			
		ТекстЗН=ТекстЗН+" 
		|{
		|""date_creation_start"": """ + датанач + """,
		|""date_creation_end"": """ + датакон + """
		|";              
		
		ТекстЗН=ТекстЗН+" 
		|}
		|}
		|";
Показать
Найденные решения
6. Sashares 19 20.09.21 17:54 Сейчас в теме
(4)
Примерно так:
...
ТекстЗН=ТекстЗН+" 
        |{
        |""date_creation_start"": """ + датанач + """,
        |""date_creation_end"": """ + датакон + """,
        |""order_ids"": [
        |"""+СтрСоединить(МассивИдентификаторов, ""","+Символы.ПС+"""")+"""
        |]";
...
Показать
request4t; +1 Ответить
Остальные ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. Sashares 19 20.09.21 17:13 Сейчас в теме
(1)добавить параметр
order_ids[]
Пример есть в orders/apply_state в этой же документации.
Значения указывать через запятую.

Пример указания списка значений есть в методе brands/get
Прикрепленные файлы:
4. request4t 20.09.21 17:38 Сейчас в теме
(2)
но как это написать в 1С?
6. Sashares 19 20.09.21 17:54 Сейчас в теме
(4)
Примерно так:
...
ТекстЗН=ТекстЗН+" 
        |{
        |""date_creation_start"": """ + датанач + """,
        |""date_creation_end"": """ + датакон + """,
        |""order_ids"": [
        |"""+СтрСоединить(МассивИдентификаторов, ""","+Символы.ПС+"""")+"""
        |]";
...
Показать
request4t; +1 Ответить
7. request4t 20.09.21 17:56 Сейчас в теме
(6)
спасибо, попробую. забыл сказать: версия 1С 7.7.
8. Sashares 19 20.09.21 17:57 Сейчас в теме
(7)Тогда синтаксис будет другой.
Данный вариант не подойдет.
Надо обходить массив и формировать строку со значениями массива.
3. DJ_Codebase 20.09.21 17:15 Сейчас в теме
(1) Ну если тело запроса формируется как JSON, то и этот массив логично писать как JSON. идентификаторы хоть известны?
5. request4t 20.09.21 17:38 Сейчас в теме
(3)
идентификаторы известны. как написать? я не знаю синтаксиса...
Оставьте свое сообщение
Вопросы с вознаграждением
Вакансии
Руководитель проектов 1С
Москва
зарплата от 200 000 руб.
Полный день

Консультант-аналитик 1С
Нижний Новгород
зарплата от 55 000 руб. до 100 000 руб.
Полный день

Аналитик 1С ERP
Санкт-Петербург
зарплата до 200 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 150 000 руб.
Полный день

Бизнес-аналитик 1С
Москва
зарплата от 100 000 руб.
Полный день