<?php $api_key = "YOUR_API_KEY_HERE"; // see https://telerivet.com/dashboard/api $project_id = "YOUR_PROJECT_ID_HERE"; require_once dirname(dirname(__FILE__)) . '/telerivet.php'; if ($_SERVER['REQUEST_METHOD'] == 'POST') { $name = $_POST['name']; $phone_number = $_POST['phone_number']; $email = $_POST['email']; $api = new Telerivet_API($api_key); $project = $api->initProjectById($project_id); try { $contact = $project->getOrCreateContact(array('name' => $name, 'phone_number' => $phone_number, 'vars' => array('email' => $email))); $group = $project->getOrCreateGroup("Subscribers"); $contact->addToGroup($group); $status_html = "<div class='success'>Contact saved successfully.</div>"; } catch (Telerivet_Exception $ex) { $status_html = "<div class='error'>" . htmlentities($ex->getMessage()) . "</div>"; } } else { $name = $phone_number = $email = ''; $status_html = ''; } ?> <html> <head> <style type='text/css'> body.sample_form {
public function sendSMS($to, $message) { $tr = new Telerivet_API('u4gW6soyHxNrePvskmb4nQhvKy0U6aH0'); $project = $tr->initProjectById('PJfb4299ba2908edb6'); $sent_msg = $project->sendMessage(array('content' => $message, 'to_number' => $to)); }