-
Notifications
You must be signed in to change notification settings - Fork 110
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Обновление контактов/сделок #536
Comments
@nomelodic если вы сделаете пулреквест завтра с решением, проблема будет решена завтра :) Я сам планировал сделать, но руки пока не дошли. Сделайте сами, если горит, в чем проблема?) Можно взять за основу ларавельные модели и ORM |
@makeroi да собственное решение есть, просто не везде применено. Теплилась надежда. Я от другого горю. Тут скорее уже "накипело". Видите ли, какая штука получается. AmoCRM - платная система. В пакет предоставляемых услуг входит REST API. На официальном сайте AmoCRM в разделе для разработчиков явно обозначено, что эта библиотека является официальной, т.е. я её расцениваю как часть того пакета услуг, за который платятся деньги. Это не проект кучки энтузиастов для упрощения собственной жизни, а решение с официальной технической поддержкой. Это не значит, что разработчики должны бросаться выполнять любые прихоти пользователей, безусловно, но проблема, которую я обозначил, является критической и она существует уже 3 года, и неоднократно обсуждалась. Я уже привык, что саппорт в Amo по каким-либо техническим вопросам крайне неохотно отвечает и как правило по итогу всё сводит к предложению обратиться к сертифицированным партнерам, но одно дело разбирать частные вопросы, другое - вопросы, касающиеся не скажу всех, но, думаю, многих пользователей данной библиотеки, которая рассчитана непосредственно на взаимодействие с API. P.S.: Возможно я не прав, что отношу эту библиотеку в пакет оплаченных услуг. Может за её разработку никто и не зарабатывает на самом деле, а я докопался тут :) |
@baza1978 удалил ваш комментарий, так как он не имеет отношения к теме. Исправления и доработки вносятся в порядке приоритета, как в системе, так и в библиотеке. |
Добрый день, господа разработчики!
У библиотеки давно существует проблема, связанная с обновлением сущностей. При обновлении некоторого набора данных библиотека перед отправкой получает из AmoCRM все данные, связанные с сущностью, обновляет в них указанные поля, и отправляет весь набор обратно.
В связи с этим возникает ряд проблем у пользователей библиотеки, которые решаются различного рода костылями.
Всё было описано и обсуждено здесь:
#170 от 3 ноября 2020 года
#220 от 10 января 2021 года
#252 от 25 февраля 2021 года
#278 от 15 апреля 2021 года
#366 от 18 августа 2021 года
И правильный вывод уже был сделан товарищем @bessudnov #252 (comment), о том, что при обновлении нужно отправлять только изменившиеся данные и ничего более. Тогда же проблема получила пометку [critical].
Т.е. о проблеме известно уже 3 года [!] как, и в течение почти года после этого о ней периодически напоминалось, а значит пользователям библиотеки это важно.
Вот и хотелось бы понять, есть ли шанс, что проблема будет решена в ближайшее десятилетие? (извините за сарказм)
The text was updated successfully, but these errors were encountered: