[ Index ]

PHP Cross Reference of Phabricator

title

Body

[close]

/externals/twilio-php/docs/usage/rest/ -> applications.rst (source)

   1  ==================
   2  Applications
   3  ==================
   4  
   5  Creating Applications
   6  ==============================
   7  
   8  .. code-block:: php
   9      
  10      $client = new Services_Twilio('AC123', '123');
  11      $application = $client->account->applications->create('Application Friendly Name', 
  12        array(
  13          'FriendlyName' => 'My Application Name',
  14          'VoiceUrl' => 'http://foo.com/voice/url',
  15          'VoiceFallbackUrl' => 'http://foo.com/voice/fallback/url',
  16          'VoiceMethod' => 'POST',
  17          'SmsUrl' => 'http://foo.com/sms/url',
  18          'SmsFallbackUrl' => 'http://foo.com/sms/fallback/url',
  19          'SmsMethod' => 'POST'
  20        )
  21      );
  22  
  23      
  24  Updating An Application
  25  ==============================
  26  
  27  .. code-block:: php
  28  
  29      $client = new Services_Twilio('AC123', '123');
  30      $application = $client->account->applications->get('AP123');
  31      $application->update(array(
  32        'VoiceUrl' => 'http://foo.com/new/voice/url'
  33      )); 
  34  
  35  
  36  Finding an Application by Name
  37  ==============================
  38  
  39  Find an :class:`Application` by its name (full name match).
  40  
  41  .. code-block:: php
  42  
  43      $client = new Services_Twilio('AC123', '123');
  44      $application = false;
  45      $params = array(
  46          'FriendlyName' => 'My Application Name'
  47        );
  48      foreach($client->account->applications->getIterator(0, 1, $params) as $_application) {
  49        $application = $_application;
  50      }


Generated: Sun Nov 30 09:20:46 2014 Cross-referenced by PHPXref 0.7.1