QBXML - Запрос идентификатора клиента
Я работаю над приложением qbxml с PHP и ищу несколько советов. Приложение будет извлекать информацию из системы электронной коммерции и обеспечивать синхронизацию с книгами быстрого доступа. Мне нужно иметь возможность запросить быстрые книги для существующего клиента, а затем либо создать счет для этого клиента, либо создать нового клиента.
У меня нет процесса создания нового клиента, я просто пытаюсь выяснить, как лучше всего запросить QuickBooks для существующих клиентов и получить обратно этот идентификатор клиента в процессе обновления веб-коннектора.
Итак, у меня есть пара вопросов:
1) Из того, что я прочитал, нет никакого способа сделать запрос по электронной почте, как онлайн-книги по электронной почте, но только через имя. Это верно?
2) Правильный ли подход для первого запроса qbxml, чтобы запросить клиента, а затем, на основании найденного, отправить еще один запрос обратно как часть этого ответа? Правильно ли работает этот тип цепочки?
Спасибо заранее за любую помощь!
1 ответ
1) Из того, что я прочитал, нет никакого способа сделать запрос по электронной почте, как онлайн-книги по электронной почте, но только через имя. Это верно?
Да, это правильно.
2) Правильный ли подход для первого запроса qbxml, чтобы запросить клиента, а затем, на основании найденного, отправить еще один запрос обратно как часть этого ответа? Правильно ли работает этот тип цепочки?
Да, это работает.
Еще один потенциальный вариант - при каждом подключении к Web Connector захватывать всех клиентов, которые изменились с момента последней синхронизации. Кэшируйте их в своем веб-приложении.
Проверьте кэшированные данные для адреса электронной почты.