Skip to content
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

Не прикрепляется контакт при создании сделки #80

Open
hokoo opened this issue Nov 29, 2018 · 6 comments

Comments

@hokoo
Copy link

hokoo commented Nov 29, 2018

Как следует из официального API
https://www.amocrm.ru/developers/content/api/leads
запрос add может содержать поле contacts_id для связки с существующим контактом, однако библиотека не учитывает это и контакт не привязывается.

@tkachev-o
Copy link
Contributor

Внимание! Не актуальные ссылки на документацию

Данный пакет взаимодействует со старой версией API. Но это не значит, что это API более не поддерживается. Это полностью рабочее API, которое не собираются удалять, просто ссылки более не актуальные, к сожалению на данный момент единственным решением будет просмотр документации тут:

https://web.archive.org/web/20170801033744/https://developers.amocrm.ru/rest_api/

@Smok07
Copy link
Contributor

Smok07 commented Jun 25, 2019

Как решили проблему?

@alewkinr
Copy link

Как решили проблему?

Разными запросами создаете lead, contact а потом связываете их через отдельный запрос /links

@Smok07
Copy link
Contributor

Smok07 commented Jun 25, 2019

да, спасибо, нашел ошибку в $link['from_id'], было null, а апи возвращал Error 284

@vlad-004
Copy link

Как решили проблему?

Разными запросами создаете lead, contact а потом связываете их через отдельный запрос /links

А как быть чтобы избавиться от дублей контакта тогда ? У меня например алгоритм такой, я создаю сделку, затем при создании контакта заполняю поле linked_leads_id внутри которого ид сделки. Таким образом создается и контакт и сделка и привязка. Но как быть чтобы не создавать одних и тех же контактов?

@Smok07
Copy link
Contributor

Smok07 commented May 25, 2020

Как решили проблему?

Разными запросами создаете lead, contact а потом связываете их через отдельный запрос /links

А как быть чтобы избавиться от дублей контакта тогда ? У меня например алгоритм такой, я создаю сделку, затем при создании контакта заполняю поле linked_leads_id внутри которого ид сделки. Таким образом создается и контакт и сделка и привязка. Но как быть чтобы не создавать одних и тех же контактов?

ищем контакт, если нет - добавляем
ищем сделку, если нет - добавляем
лид вот так

$query = [
	'query' => $email,
	'limit_rows' => 10
];

$this->_lead = $this->_amo->lead->apiList($query);

контакт
$this->_lead = $this->_amo->contact->apiList($query);

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants