MM_XSLTransform error.
http://www.realintelligence.com/api/specific-event-list.py?orgId=00D300000009Z5G&sandbox=False is not a valid XML document.
DOMDocument::loadXML(): Start tag expected, '<' not found in Entity, line: 1 in file http://www.realintelligence.com/api/specific-event-list.py?orgId=00D300000009Z5G&sandbox=False.
#!/usr/bin/env python

import sys
sys.path.append("/var/www/vhosts/realintelligence.com/cgi-bin/xmlcreator/")

import xmleventlist
# import tsp
import cgi
import cPickle as pickle
import cgi_util

query_dict = cgi.FieldStorage()
orgId = str(query_dict['orgId'].value)

try:
    with open("./data.pkl", "rb") as pkl_file:
        pkl_data = pickle.load(pkl_file)
        org_creds = __import__(orgId)
        if pkl_data[orgId] and pkl_data[orgId]['username']:
            sandbox = cgi_util.get_param_bool("sandbox", False)
            xmleventlist.get_events(pkl_data[orgId]['username'], pkl_data[orgId]['password'], sandbox)
        else:
            raise KeyError 
except IOError:
    with open("./data.pkl", "w+b") as pkl_file:
        data = {orgId: {'username': '', 'password': ''}}
        pickle.dump(data, pkl_file)
        print "Content-Type: text/html"
        print 
        print "Pickle file doesn't exist. Creating. Reload"  

    with open("./data.pkl", "rb") as new_pkl_file:
        pkl_data = pickle.load(new_pkl_file)
        sandbox = cgi_util.get_param_bool("sandbox", False)
        xmleventlist.get_events(pkl_data[orgId]['username'], pkl_data[orgId]['password'], sandbox)
except KeyError:
    with open("./data.pkl", "w+b") as pkl_file:
        pkl_data[orgId] = {"username": org_creds.username, "password": org_creds.password}
        pickle.dump(pkl_data, pkl_file)
    with open("./data.pkl", "rb") as new_pkl_file:
        pkl_data = pickle.load(new_pkl_file)
        sandbox = cgi_util.get_param_bool("sandbox", False)
        xmleventlist.get_events(pkl_data[orgId]['username'], pkl_data[orgId]['password'], sandbox)
except ImportError:
    with open("./data.pkl", "w+b") as pkl_file:
        pkl_data[orgId] = {"username": '', "password": ''}
        pickle.dump(pkl_data, pkl_file)
        print "Content-Type: text/html"
        print 
        print "Written to orgId pickle" + orgId
Fill out the below to register to get access to the event as a Beam Pilot.
MM_XSLTransform error.
http://www.realintelligence.com/api/showspeakers.py?orgId=00D300000009Z5G&eventId=a0s3000000761mP&sandbox=False is not a valid XML document.
DOMDocument::loadXML(): Start tag expected, '<' not found in Entity, line: 1 in file http://www.realintelligence.com/api/showspeakers.py?orgId=00D300000009Z5G&eventId=a0s3000000761mP&sandbox=False.
#!/usr/bin/env python

import sys
sys.path.append("/var/www/vhosts/realintelligence.com/cgi-bin/xmlcreator/")

import xmlshowspeakers
from cgi_util import *

import cPickle as pickle



orgId = cgi_params['orgId'].value
eventId = cgi_params['eventId'].value
try:
    sandbox = get_param_bool('sandbox', False)
except KeyError:
    sandbox = False 

try:
    with open("./data.pkl", "rb") as pkl_file:
        pkl_data = pickle.load(pkl_file)
        org_creds = __import__(orgId)
        if pkl_data[orgId] and pkl_data[orgId]['username']:
            xmlshowspeakers.get_units(pkl_data[orgId]['username'], pkl_data[orgId]['password'], eventId, sandbox)
        else:
            raise KeyError 
except IOError:
    with open("./data.pkl", "w+b") as pkl_file:
        data = {orgId: {'username': '', 'password': ''}}
        pickle.dump(data, pkl_file)
        print "Content-Type: text/html"
        print 
        print "Pickle file doesn't exist. Creating. Reload"  

    with open("./data.pkl", "rb") as new_pkl_file:
        pkl_data = pickle.load(new_pkl_file)
        xmlshowspeakers.get_units(pkl_data[orgId]['username'], pkl_data[orgId]['password'], eventId, sandbox)
except KeyError:
    with open("./data.pkl", "w+b") as pkl_file:
        pkl_data[orgId] = {"username": org_creds.username, "password": org_creds.password}
        pickle.dump(pkl_data, pkl_file)
    with open("./data.pkl", "rb") as new_pkl_file:
        pkl_data = pickle.load(new_pkl_file)
        xmlshowspeakers.get_units(pkl_data[orgId]['username'], pkl_data[orgId]['password'], eventId, sandbox)
except ImportError:
    with open("./data.pkl", "w+b") as pkl_file:
        pkl_data[orgId] = {"username": '', "password": ''}
        pickle.dump(pkl_data, pkl_file)
        print "Content-Type: text/html"
        print 
        print "Written to orgId pickle" + orgId

I am a..