Koreutu CRM API

Koreutu CRM API

Iti iho i te tau ki muri, i whakauruhia e matou he punaha CRM kore utu kua whakauruhia ki te PBX kore utu. I tenei wa, 14 nga kamupene me nga kaimahi 000 kua whakamahi.
Inaianei ka tukuna e matou he atanga API tuwhera, kei te waatea te nuinga o nga mahi a ZCRM. Ma te API ka taea e koe te whakamahi CRM mo nga waahana hoko.
Kei raro nei ka whakaahua poto matou i te mahi me te API me nga mahi e waatea ana. Ka hoatu ano he tauira ngawari engari whaihua me te mahi: he tuhinga mo te hanga i te kaiarahi mai i tetahi puka kei runga i te pae.

He poto mo te CRM kore utu

Kia kaua e whakamarama he aha te CRM. CRM kore utu Ka tautokohia e Zadarma nga mahi rokiroki raraunga a nga kaihoko paerewa katoa. Ka penapena nga korero ki te kai a te kiritaki. Ano, hei taapiri mo nga korero mo nga kaihoko, kei te waatea he kaiwhakahaere mahi ngawari me te whakaaturanga mo ia reka (maramataka, kanban, rarangi). Ko enei katoa e waatea ana mo nga kaimahi 50+ me te whakauru katoa ki te waea waea (tae atu ki nga waea mai i te kaitirotiro e whakamahi ana i te hangarau WebRTC).
Koreutu CRM API
He aha te tikanga o te kore utu? Karekau he utu ZCRM, ratonga ranei hei utu maau. Ko te mea anake hei utu mo nga waea waea me nga nama (i runga i nga utu motuhake, hei tauira, ko te utu mo te marama mo te nama i Moscow ko 95 rubles, ko London ranei he 1 euro). A ki te kahore he waea? Tata karekau koe e utu.
Kei te kaha te CRM kore utu i te wa e kaha ana a PBX Zadarma kore utu. I muri i te rehitatanga, kei te kaha te PBX mo nga wiki 2, i te wa kei te heke mai he mea tika ki te whakakii i te kaute mo tetahi moni 1 wa i roto i te 3 marama. He uaua ki te whakaaro i tetahi tari e hiahia ana ki te CRM me te PBX, engari kaore he nama, waea ranei e hiahiatia ana.

He aha koe e hiahia ai ki te API mo te CRM kore utu

Ko te whakawhanaketanga o te ZCRM kaore e mutu mo te meneti, he maha nga mahi nui me te iti kua puta. Engari e mohio ana matou ki te whakaatu i tetahi punaha mahi pono, kaua ko te pukatuhi atamai anake, kaore e ranea te whakauru waea.
Ko te nui ake o nga hoapaki me te kiritaki, ka pai ake, ka tino rereke nga hoapaki. He mihi ki te API, ka taea e koe te whakauru aunoa (kaore ranei, ka whiwhi) korero mo te kaihoko / kaiarahi me nga mahi kaore he raru. He mihi ki tenei, ka taea te hono atu i nga huarahi whakawhitiwhiti korero me nga kaihoko me etahi atu punaha automation.
He mihi ki te API, ka taea te whakamahi ZCRM kore utu i nga huarahi katoa, i te katoa, i te waahanga ranei. Hei tauira, hei atanga watea mo te mahi tahi me te turanga kaihoko umanga, hei kaiwhakatakoto watea ngawari ranei.
Kei raro nei tetahi tauira o taua hongere - te hono ki nga puka arahi CRM i runga i te pae. I muri mai i runga i te pae ka hoatu e matou etahi atu tauira, hei tauira, te hanga i tetahi mahi ki te karanga i te kiritaki (karanga whakaroa).

Tikanga API ZCRM taketake

I te mea e 37 nga tikanga e waatea ana i roto i te ZCRM API, ka kore matou e whakaahua katoa, ka whakaahua noa matou i o raatau roopu matua me nga tauira.
He rarangi katoa me nga tauira kei runga i te paetukutuku i Whakaahuatanga o te CRM API.

Ka taea te mahi me nga roopu tikanga e whai ake nei:

  • Kiritaki (rārangi whānui, kōwhiringa motuhake, whakatika, mukua)
  • Nga tohu me nga taonga taapiri o nga kaihoko
  • Whangai a te Kaihoko (te tiro, te whakatika, te whakakore i nga urunga i roto i nga whangai a nga kaihoko)
  • Nga kaimahi o te kiritaki (i te mea he hinonga ture te kiritaki, he ruarua pea nga kaimahi)
  • Nga Mahi (nga mahi katoa mo te mahi me nga mahi)
  • Arataki (pērā, ngā mahi katoa)
  • Kaiwhakamahi CRM (whakaatu i te rarangi o nga kaiwhakamahi, o ratou motika, o ratou tautuhinga, o nga hoapaki me nga haora mahi)
  • Waea (whakahokia he rarangi waea)

I te mea kua whakamahia te hanganga Zadarma API, kei te waatea nga whare pukapuka i roto i te PHP, C#, Python mo tera i Github.

Tauira Whakamahi API

Ko te tauira tino ngawari engari tino whaihua ko te hanga i te arahi mai i te puka. Hei pupuri i te waehere ki te iti rawa, kei roto i tenei tauira nga raraunga matua taketake anake. He tauira rite, engari me nga korero mai i te kiritaki (i te nuinga o te waa kei roto i nga ahua katoa) e waatea ana i roto i te blog ipurangi. Kua tuhia nga tauira tuhinga ki roto PHP kaore he anga, na reira ka ngawari te whakauru.
He tauira o te puka html mo te hanga arataki:

<form method="POST" action="/mi/zcrm_leads">
   <label for="name">Name:</label>
   <br>
   <input type="text" id="name" name="name" value="">
   <br>
   <label for="phone">Phone:</label><br>
   <input type="text" id="phone" name="phones[0][phone]" value="">
   <br>
   <label for="phone">Email:</label><br>
   <input type="text" id="email" name="contacts[0][value]" value="">
   <br>
   <br>
   <input type="submit" value="Submit">
</form>

He tino ngawari tenei puka kia kore ai e taumaha te tuhinga. Kaore he hoahoa, kaore he captcha, kaore he waahi korero. He putanga me te mara korero e waatea ana i runga i ta maatau blog (ka taapirihia te korero ki te kai a te kiritaki i muri i te hanganga o te kaiarahi).

Na he tauira PHP mo te hanga kaiarahi me nga raraunga mai i te puka:

<?php
$postData = $_POST;
if ($postData) {
   if (isset($postData['phones'], $postData['phones'][0], $postData['phones'][0]['phone'])) {
       $postData['phones'][0]['type'] = 'work';
   }
   if (isset($postData['contacts'], $postData['contacts'][0], $postData['contacts'][0]['value'])) {
       $postData['contacts'][0]['type'] = 'email_work';
   }
   $params = ['lead' => $postData];
   $params['lead']['lead_source'] = 'form';

   $leadData = makePostRequest('/v1/zcrm/leads', $params);
   var_dump($leadData);
}
exit();

function makePostRequest($method, $params)
{
   // замените userKey и secret на ваши из личного кабинета
   $userKey = '';
   $secret = '';
   $apiUrl = 'https://api.zadarma.com';

   ksort($params);

   $paramsStr = makeParamsStr($params);
   $sign = makeSign($paramsStr, $method, $secret);

   $curl = curl_init();
   curl_setopt($curl, CURLOPT_URL, $apiUrl . $method);
   curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'POST');
   curl_setopt($curl, CURLOPT_POST, true);
   curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 10);
   curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
   curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
   curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
   curl_setopt($curl, CURLOPT_POSTFIELDS, $paramsStr);
   curl_setopt($curl, CURLOPT_HTTPHEADER, [
       'Authorization: ' . $userKey . ':' . $sign
   ]);

   $response = curl_exec($curl);
   $error = curl_error($curl);

   curl_close($curl);

   if ($error) {
       return null;
   } else {
       return json_decode($response, true);
   }
}

/**
* @param array $params
* @return string
*/
function makeParamsStr($params)
{
   return http_build_query($params, null, '&', PHP_QUERY_RFC1738);
}

/**
* @param string $paramsStr
* @param string $method
* @param string $secret
*
* @return string
*/
function makeSign($paramsStr, $method, $secret)
{
   return base64_encode(
       hash_hmac(
           'sha1',
           $method . $paramsStr . md5($paramsStr),
           $secret
       )
   );
}

Ka kite koe, he maamaa noa te mahi me te API, me etahi tauira o te mahi PHP, C#, nānati. No reira, kaore he raru, ka taea e koe te whakauru i tetahi CRM kore utu ki roto i tetahi rerenga mahi, na te mea kua whiwhi aunoa me te iti o te toto.
Kei te whanake haere tonu te ZCRM, ka tata katoa nga ahuatanga hou ka waatea ma te API.
Ka tono ano matou ki a koe ki te whakauru i o punaha punaha o mua me te CRM kore utu me te PBX Zadarma.

Source: will.com

Tāpiri i te kōrero