Download the PHP package elcodedocle/marketo-soap-api-php-client without Composer
On this page you can find all versions of the php package elcodedocle/marketo-soap-api-php-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download elcodedocle/marketo-soap-api-php-client
More information about elcodedocle/marketo-soap-api-php-client
Files in elcodedocle/marketo-soap-api-php-client
Package marketo-soap-api-php-client
Short Description Marketo SOAP API PHP Client
License MIT
Homepage https://github.com/elcodedocle/marketo-soap-api-php-client
Informations about the package marketo-soap-api-php-client
Marketo SOAP API PHP (micro-) Client
Copyright (C) 2014-2016 Gael Abadin
License: MIT Expat
Version: 0.4.0-beta
Unofficial PHP client for the Marketo.com SOAP API: http://developers.marketo.com/documentation/soap/. Requires PHP 5.3.0+ with the SOAP extension enabled (and cURL extension for SSL support)
Installation
The recommended way of installing the client is via Composer. Simply run the following command to add the library to your composer.json file.
composer require elcodedocle/marketo-soap-api-php-client
Alternatively, you can simply add MarketoSoapClient.php to your project.
Usage example
Create a MarketoSoapApiClient object:
Invoke any of the implemented methods, e.g.:
will echo the processed lead obtained for $leadCookie
.
(Check the phpdoc on MarketoSoapApiClientInterface.php for info on the implemented methods and their parameters)
TODO:
- Implement wrappers for all the missing methods. (This API implements wrappers for only 5 out of the 23 methods marketo SOAP API provides: getLead, syncLead, getCampaignsForSource, requestCampaign and scheduleCampaign. I don't need to use any more methods right now, but I'll be implementing more as I need them, and any requests will be considered and implemented in order of popularity, so don't hessitate on opening/+1 a ticket or a pull request if you like this code and would like to request some particular extension or implement one yourself and have it merged into this project).
Acks
Ben Ubois, the developer behind Marketo, "A PHP client for the Marketo SOAP API"
Enjoy!
(
bitcoin: 1DMD3ymSTKoe16kNme87UnYcrXyZdkWSjD
dogecoin: D9jDo3XPyALJH63N39wct6eDSeaL4ba5QB
paypal: http://goo.gl/28iuK3
)