doctorsender/webservice

Api to controll doctorsender service

0.1 2014-12-09 15:07 UTC

This package is not auto-updated.

Last update: 2024-12-17 05:21:10 UTC


README

Doctorsender webservice to manage campaings, lists, users, etc..

##Install

composer require doctorsender/webservice:dev-master

Add it to your AppKernel.php

public function registerBundles()
    {
        $bundles = array(
            ...
            new Doctorsender\APIBundle\DoctorsenderAPIBundle()
        );

##Configure

Add in your config.yml or import configuration file.

doctorsender_api:
    user: "username"
    token: "your_api_token"

You can get your doctorsender ID from DOCTORSENDER

You can override the api endpoint url by adding yourself the key [url]

doctorsender_api:
    url: http://soapwebservice.doctorsender.com/server.wsdl <-default value
    user: "username"
    token: "your_api_token"

##Usage

This bundle provides a service called 'doctorsender' with all necessary method to make api calls to doctorsender.

Controller example:

public function defaultAction(){
    $doctorsender = $this->get('doctorsender');
    $doctorsender->dsCampaignNew(....);
    ...
}

You can find extended webservice api info in this link: API DOCS