Ejemplo n.º 1
0
<?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
{
Ejemplo n.º 2
0
 public function sendSMS($to, $message)
 {
     $tr = new Telerivet_API('u4gW6soyHxNrePvskmb4nQhvKy0U6aH0');
     $project = $tr->initProjectById('PJfb4299ba2908edb6');
     $sent_msg = $project->sendMessage(array('content' => $message, 'to_number' => $to));
 }