Thanks to visit codestin.com
Credit goes to github.com

Skip to content
 
 

Latest commit

 

History

192 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

TropoPHP is a set of PHP classes for working with Tropo's cloud communication service. Tropo allows a developer to create applications that run over the phone, IM, SMS, and Twitter using web technologies. This library communicates with Tropo over JSON.

Requirements

  • PHP 5.3.0 or greater
  • PHP Notices disabled (All error reporting disabled is recommended for production use)

Installation

Usage

Answer the phone, say something, and hang up.

<?php
    $tropo = new \Tropo\Tropo();

    // Use Tropo's text to speech to say a phrase.
    $tropo->say('Yes, Tropo is this easy.');

    // Render the JSON back to Tropo.
    $tropo->renderJSON();

Asking for input.

<?php
    $tropo = new \Tropo\Tropo();

    // Ask the user a question
    $tropo->ask('What is your favorite programming language?', array(
      'choices'=>'PHP, Ruby(Ruby, Rails, Ruby on Rails), Python, Java(Groovy, Java), Perl',
      'event'=> array(
        'nomatch' => 'Never heard of it.',
        'timeout' => 'Speak up!'
      )
    ));

    // Tell Tropo how to continue if a successful choice was made
    $tropo->on(array('event' => 'continue', 'say'=> 'Fantastic! I love that, too!'));

    // Render the JSON back to Tropo
    $tropo->renderJSON();

About

A set of PHP classes for working with the Voxeo Tropo WebAPI

Resources

Stars

0 stars

Watchers

3 watching

Forks

Releases

Packages

Contributors

Languages