Highrise API Wrapper
Push2Highrise.php ist ein einfacher PHP Wrapper, um basierend auf von einer Webseite abgeschickten Formulare automatisch Einträge im CRM System Highrise (http://www.highrisehq.com) vorzunehmen. Die Highrise API nutzend, unterstützt der Wrapper das Anlegen von Kontakten, Notes, Tasks und Deals.
Anforderungen
+ PHP5 und PHP Curl Module installiert
+ Highrise Account
How To?
Erstellen Sie ein HTML Formular. Der Push2Highrise Wrapper verabeitet derzeit die Formularfelder sSubject, sEmail, sFirstName, sLastName, sCompany, sPhone, sZip, sCity, sStreet, sState, sCountry und sNotes. Dies kann natürlich an eigene Bedürfnisse angepasst werden.
Im Kopf der Wrapper Klasse sind die Variablen highrise_url, api_token, task_assignee_user_id und category mit eigenen Werten auszufüllen. Die Funktion der Variablen ist dokumentiert.
Das Formular wird an eine danke.php gesendet. Diese enthält die Aufrufe für die Operation die auf Highrise ausgeführt werden sollen.
<?php
include("push2Highrise.php");
$p = Push_Highrise();
$p->pushContact($_REQUEST);
$p->pushTask($_REQUEST);
$p->pushNote($_REQUEST);
$p->pushDeal($_REQUEST);
?>
pushContact: sucht einen Kontakt basierend auf Vor-und Nachname und legt diesen als Highrise Kontakt an, wenn er noch nicht existiert
pushNote: fügt diesem Kontakt Notes hinzu (Formularfelder sSubject & sNotes)
pushTask: legt einem vorhandenen Highrise User einen Task an
pushDeal: erstellt einen Deal in Highrise
Der Aufruf von pushContact ist erforderlich, alle anderen optional.
Download
Die Wrapper Klasse kann hier heruntergeladen werden.
Fragen? Kontaktieren Sie Frank Henze