Wallogit.com
2017 © Pedro Peláez
RD Station API for Metrics
API de integração simplificada com a plataforma RD Station, (*1)
composer require phpenterprise-dev/rd-station-api:dev-master
~~~.php, (*3)
// include lib require '../src/rdstation/api.php';, (*4)
// authentication (set your RD Station user) $api = New \RdStation\Api('{user@example.com}', '{pass}', '{session_key:optional}');, (*5)
// call method (for get leads totals) $a = $api->getMetrics();, (*6)
// debug var_dump($a);, (*7)
~~~, (*8)
| Parâmetro | tipo | descrição |
|---|---|---|
| user | string | email do usuário RD Station |
| senha | string | senha do usuário |
| session_key | integer | chave da sessão (opcional) |
A chave da sessão possibilida multiplas sessões na plataforma., (*9)
API : getMetrics, (*10)
Retorna o total da base de leads, (*11)
API : getVisitors, (*12)
Retorna o total de visitas no mês, (*13)
API : exportLeads (query:string), (*14)
Exporta todas as leads armazenadas na base (array de dados), (*15)
| Posição | tipo | descrição |
|---|---|---|
| 1 (query) | string | texto para filtro das leads (opcional) |
Dependendo da quantidade de leads, este prodecimento poderá levar mais 5 minutos, (*16)
API : outputCSV, (*17)
Compila os registros exportados em arquivo CSV, (*18)
| coluna | tipo | descrição |
|---|---|---|
| name | string | nome |
| string | ||
| phone | string | telefone |
| origin | string | tag ou identificador do evento |
| uf | string | estado (ex: SP) |
API : logout, (*19)
Fecha a sessão do usuário, (*20)
@Release 1.7 (12/2017, stable), (*21)
Nota da versão: API Experimental, (*22)
"VII billion Alicubi inter populum, ut semper aliquis est magis quam vobis" $P, (*23)