Войти

Войти



Вы еще не зарегистрированы?


Восстановить пароль Активация
Форум
Тег "api"

Обновление поля связанной таблицы по средствам API

Дата публикации: August 1, 2018

Здравствуйте
Есть необходимость заполнять поля формы через API, связанной с другой формой
Поле, через которое идет связь не обновляется.
Возможно ли обновлять данные связанного поля?
Спасибо!

Пожелание добавить в API в метод получения записей https://mytaskhelper.ru/api/index#get_records следующий функционал:

Дата публикации: August 1, 2018

1. Добавить в тело запроса параметр per_page, который будет влиять только на этот запрос и не влиять на атрибут формы. По умолчанию (если параметр не указан), пусть работает так как сейчас. Но хотелось бы иметь возможность управлять количеством получаемых записей не меняя атрибут формы.

2. Добавить возможность фильтровать записи. Добавить в тело запроса что-то типа:

“filter”: {
“field_id” : {
“value”: “_value”,
“operation”: “equal”
},
….
}


operation может быть ‘equal’ (==), ‘gt’ (>), ‘gte’ (>=), ‘lt’ (<), ‘lte’ (<=), ‘ne’ (!=) плюс можно добавить строковые операции типа “содержит”, “не содержит”, “начинается с” и т.п. (этот список можно будет расширить, но пока можно начать с простых операций).
Это позволить выбирать только нужные записи. Например, записи обновленные после определенной даты.

Сейчас приходится выкачивать все записи на клиент и фильтровать на клиенте (делать кучу вызовов API ради нескольких записей). Хотелось бы получать с сервера уже отфильтрованные данные.

Пример: Имеем таблицу, в которой 1000 записей. per_page для этой таблицы – 20. Нас это устраивает, так как в интерфейсе данные из этой таблицы разбиваются на страницы по 20 записей. Все ок.
Допустим вчера были внесены изменения в 3 записи. Мне нужно извлечь эти записи. Для это я должен выкачать все 1000 записей к себе на клиент, за один раз я могу получить 20 записей, т.е. для того чтобы получить все записи надо выполнить 50 вызовов API (1000/20 = 50). Как-то это много для получения 3 записей..
Возможно есть другие варианты?

Спасибо.

Поиск и показ найденных данных в отдельном виджете

Дата публикации: August 2, 2018

“Клиент1” через свою форму (клон основной формы, в которую посылаются его данные) заносит данные. я в скрытом поле присваиваю им статус “новое”. создаю поиск по двум критериям : Клиент состоит из ‘Клиент1’ и статус состоит из ‘новое’. результаты показываю в отдельном виджете из которого забираю по API данные к себе для обработки. потом возвращаю по API данные со статусом ‘сделано’. после сохранения 80 данных в течении дня, новые записи поступают в основную , я их вижу, но в виджете их уже нету. помогает только “пересортировка в колонках”. можно ли это починить? синхронизация по API идет каждые 5 минут. иначе придется всю базу туда-сюда таскать. бесполезный трафф причем с каждым днем увеличивающийся…

Интеграция MyTaskHelper с другими сайтами - предзаполнение формы

Дата публикации: August 2, 2018

Есть необходимость сделать предзаполнение формы данными. Сделать это посредствоа jQuery (JS) не представляеться возможным, т.к. контейнер iframe на одном домене, iFrame контент на другом домене и по политике безопасности нельзя до него достучаться, кроме как пропарсить, но мы тогда теряем валидацию.

Я думаю возможно сделать предзаполнение формы посредством передачи параметров в вызов iframe, через указание поля и значения при вызове формы. Для усиления безопасности все параметры и значения, т.е. query string формирующийся (например: name=Вася&surname=пупкин) можно зашифровать mcrypt, а в качестве ключа использовать API ключ пользователя.

API адрес формы

Дата публикации: August 3, 2018

Мне нужен адрес моей формы для вставки в код.


вот пример

По API не приходит поле, по которому установлена связь

Дата публикации: August 3, 2018

По API не приходит поле, по которому установлена связь

Ключ API

Дата публикации: August 6, 2018

Не работает доступ по API ключу Раньше работал теперь нет Создали другой – не работает Проверяли через несколько дней – нет
Проект: ImmoVerwaltung

Распределенная работа с базой

Дата публикации: October 1, 2018

Добрый день.
Понадобилось собрать одну логику работы. Наткнулся на ваш сервис, но не уверен, что он подойдет.
Суть в том, что авторизованные пользователи на сайте должны иметь возможность заполнить форму (с этим ок) и отправить данные.
Менеджер должен иметь возможность принять данные в базу или отклонить их (от одной до множества записей пользователя).

Возможно ли использовать ваш сервис для такой логики работы?
Т.е. тут речь об API, где ваш сервис используется как БД и конструктор форм, интегрированный в другой сервис.

API обновление записи

Дата публикации: August 7, 2018

При обновление записи через API получаю ошибку:
Запрос из постороннего источника заблокирован: Политика одного источника запрещает чтение удаленного ресурса на https://mytaskhelper.ru/apps/ajW5mPW7HjW73dTLbMnrSF/dtypes/15625c0bc5b3-e565-16f5.json. (Причина: отсутствует заголовок CORS «Access-Control-Allow-Origin»).

Подскажите пожалуйста в чем причина и как победить?

Заголовки запроса
Host: mytaskhelper.ru
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate, br
Access-Control-Request-Method: PUT
Origin: http://localhost
Connection: keep-alive

Ответ:
Cache-Control: no-cache
Connection: Keep-Alive
Content-Length: 2
Content-Type: application/json; charset=utf-8
Date: Sat, 01 Apr 2017 20:31:52 GMT
Keep-Alive: timeout=60, max=999
Server: Apache/2.4.7 (Ubuntu)
Strict-Transport-Security: max-age=15552000
Vary: Origin,User-Agent
X-Powered-By: Phusion Passenger 5.1.2
X-Request-Id: 73c57eed-4486-4955-9980-2bfe38165bf5
X-Runtime: 0.004604
status: 401 Unauthorized
x-frame-options: ALLOWALL

ошибки в описании API

Дата публикации: August 7, 2018

Обновить запись и Создать запись. В теле запроса все => нужно заменить на :
А “values” писать в кавычках и без : вначале.

Для JSON записи. Для xml не проверял.

Пример работы API на JavaScript

Дата публикации: August 7, 2018

Добрый день,
Огромная просьба – добавьте пожалуйста пример работы с API на JavaScript
думаю он ВСЕМ был бы полезен!

Интеграция сервиса МойСклад и MTH через API

Дата публикации: August 7, 2018

Добрый день!

Скажите, можно ли реализовать в вашем сервисе такую задачу. Есть сервис МойСклад. У него есть API. В этом сервисе мы ведем учет заказов.
Я бы хотел, чтобы с помощью API МойСклад в вашем сервисе создавалась новая база данных с выбранными мною данными.

К примеру, я хочу видеть базу данных с перечнем товаров в заказе, но без их цен.
Команды API МойСклад позволяют это сделать, насколько реально подтянуть это в Ваш сервис и сложно ли это?

Запросы по API перестали работать

Дата публикации: September 17, 2018

Запросы по API перестали работать, ошибка CORS, скрин с ошибкой прикрепляю

Подскажите как получить ссылку на фото через API

Дата публикации: October 1, 2018

Подскажите как получить ссылку на прикрепленное фото через API