amocrm-api-php

Простая обертка на PHP7+ для работы с API amoCRM v2 с aвторизацией oAuth 2.0, поддержкой AJAX-запросов к frontend-методам, троттлингом запросов к API, блокировкой одновременного обновления одной сущности и логированием в файл.

MIT License

Downloads
5K
Stars
34
Committers
2

Bot releases are hidden (Show)

amocrm-api-php - v2.18.4 Latest Release

Published by andrey-tech 9 months ago

Changelog

  • Updated X.509 certificates of public Certificate Authorities (Tue Dec 12 04:12:04 2023 GMT).
amocrm-api-php - v2.18.3

Published by andrey-tech over 1 year ago

Changelog

  • Updated X.509 certificates of public Certificate Authorities (Tue Jan 10 04:12:06 2023 GMT) from curl 7.88.0.
amocrm-api-php - v2.18.2

Published by andrey-tech almost 2 years ago

Changelog

  • Updated X.509 certificates of public Certificate Authorities (Tue Oct 11 03:12:05 2022 GMT) from curl 7.85.0_9.
amocrm-api-php - v2.18.1

Published by andrey-tech about 2 years ago

Changelog

  • Updated X.509 certificates of public Certificate Authorities (Tue Jul 19 03:12:06 2022 GMT) from curl 7.85.0.
amocrm-api-php - v2.18.0

Published by andrey-tech over 2 years ago

Changelog

  • Added support for AJAX-requests to frontend-methods (issue #15).
  • Updated X.509 certificates of public Certificate Authorities (Tue Apr 26 03:12:05 2022 GMT) from curl 7.83.1.
  • Actualized README.md.
amocrm-api-php - v2.17.2

Published by andrey-tech over 2 years ago

Changelog

  • fix $storageFolder in class FileStorage: now $storageFolder can be absolute or relative path.
amocrm-api-php - v2.17.1

Published by andrey-tech almost 3 years ago

Changelog

  • Update X.509 certificates of public Certificate Authorities (Tue Oct 26 03:12:05 2021 GMT) from curl 7.80.0.
amocrm-api-php - v2.17.0

Published by andrey-tech almost 3 years ago

Changelog

  • add new methods removeContacts() and removeCompany() for AmoLead (issue #11).
amocrm-api-php - v2.16.2

Published by andrey-tech about 3 years ago

Changelog

  • Update file of X.509 certificates of public Certificate Authorities (CA): cacert.pem (Mon Jul 5 21:35:54 2021 GMT).
amocrm-api-php - v2.16.1

Published by andrey-tech over 3 years ago

Changelog

  • Update file of X.509 certificates of public Certificate Authorities (CA): cacert.pem (Tue Jan 19 04:12:04 2021 GMT).
amocrm-api-php - v2.16.0

Published by andrey-tech about 4 years ago

Add helper methods for OAuth 2.0

  • \AmoCRM\TokenStorage\TokenStorageInterface::hasTokens(string $domain) :bool
  • \AmoCRM\AmoAPI::getAmoDomain(string $domain) :string
amocrm-api-php - v2.15.1

Published by andrey-tech about 4 years ago

Bug fixes, refactoring

  • fix return value in method addIncomingContact();
  • fix typos in README.md;
  • refactoring.
amocrm-api-php - v2.15.0

Published by andrey-tech about 4 years ago

Add support for PSR-3 logger

Move debug logger to new class AmoAPIDebugLogger and add support for any PSR-3 logger.

amocrm-api-php - v2.14.1

Published by andrey-tech about 4 years ago

Fixed parameters in methods of class AmoIncomingLead

  • addIncomingLead(AmoLead|array $lead) :AmoIncomingLead
  • addIncomingCompany(AmoCompany|array $company) :AmoIncomingLead
  • addIncomingContact(AmoContact|array $contact) :AmoIncomingLead
amocrm-api-php - v2.14.0

Published by andrey-tech about 4 years ago

Improved work with incoming leads

Added new methods to class AmoIncomingLead

  • setIncomingLeadInfo()
  • addIncomingLead()
  • addIncomingContact()
  • addIncomingCompany()

Added new static methods to trait AmoAPIIncomingLeads

  • acceptIncomingLeads()
  • declineIncomingLeads()
  • saveIncomingObjects()
  • saveIncomingObjectsWithLimit()

Added new static methods to trait AmoAPIGetAllEntities

  • getAllIncomingLeads()

Fixed static methods in trait AmoAPIGetEntities

  • getIncomingLeadsSummary()
amocrm-api-php - v2.13.0

Published by andrey-tech about 4 years ago

Add method saveObjectsWithLimit()

amocrm-api-php - v2.12.0

Published by andrey-tech about 4 years ago

Add new class AmoIncomingLeadSip

amocrm-api-php - v2.11.0

Published by andrey-tech over 4 years ago

Add methods to add and delete webhooks.
Add method getAccountDomain().

amocrm-api-php - v2.10.0

Published by andrey-tech over 4 years ago

Add support for using full domain name as subdomain amoCRM

amocrm-api-php - v2.9.0

Published by andrey-tech over 4 years ago

Store all authorization parameters along with tokens