В ней также запросом создаются чекбоксы, как к чекбоксам привязать файлы через task.checklistitem.update или другой метод с помощью url-запроса?
Лучше сразу при создании задачи привязывать локальные файлы к чекбоксам, т.к. создавать задачу сразу с чекбоксами через url получается.
Или хотя бы через диск, т.е. создавать url-запрос на создание задачи с чекбоксами, а файлы перед этим как-то загрузить на диск и привязать. Раз создается задача со всеми настройками, описанием, привязкой к сделке, даже с чекбоксами можно по одному запросу создать задачу... То, наверняка, к этим самым чекбоксам можно привязать и файлы в одном запросе?
Есть идеи? Нужен именно url запрос, т.е. как в примере (1).
но это не верное методологическое решение особенно при загрузке нескольких файлов -- инет крайне переменчевая фигня и в случае "пакета" разгребать что УЖЕ сделано, а что ЕЩЕ не сделано -- просто труднее.
Georg Gradov, Ну, это понятно, что все в пакет через batch... так задача с боксами и создается. Вся суть проблемы в url-запросе. Из документации не понятно возможно ли вообще так сделать, да и как тогда построить этот запрос на загрузку и привязку файлов.
UPD: Понял, как залить файлы через http метод post и получить по ним информацию, теперь осталось их привязать)
UPD_2: Понял, как привязывать файл с публичной ссылкой к полю чекбокса, но возникла проблема по предыдущему пункту. Проблема: сервер дает ошибку на добавление точно такого же файла... . Т.е. нужно предварительно делать проверку и если уже есть файл на диске, то грузить новую версию, заменять... .
UPD_3: Решил проблему другим способом, просто делаю версии файлов... . В принципе, проблема решена.