Tropo is part of CiscoLearn More

Using Query strings to pass data between WebAPI pages

When using the Tropo WebAPI, it can be helpful to place information from one request into your on event's URL, and then extract that information from the URL when processing that event.

Here's an example using the PHP WebAPI library to get the Tropo session ID and send it along in your continue event as a URL query string.

    Tropo tropo = new Tropo();

    TropoSession session = tropo.session(req);

    $sID = session.getId());

    $tropo->on(array("event" => "continue", "next" => "yourApp.php?uri=URI&sessionID=". $sID));
Then in yourApp.php you can extract the session ID as follows:
$sessionID = $_GET['sessionID'];

While this example is written in PHP, the idea applies to any language.