def main():
    api = MapFigApplication(studioURL="https://studio.mapfig.com", apiKey="Za40iR62wtzc8HWs4TgJhNSI8_wRcqMa")

    try:
        request = "ogr2ogr" # gdal_translate, ogr2ogr, ogrinfo
        options = "-f \"GeoJSON\"" #optional for request = ogrinfo
        sourceFileURL = "https://developers.google.com/kml/documentation/KML_Samples.kml"
        targetFileExtension = "json" # (not required for request = ogrinfo)

        gdal = Gdal(request, options, sourceFileURL, targetFileExtension) # '.json' not required for request = ogrinfo
        output = api.getGDALData(gdal)
        print output.text

    except Exception as ex:
        print ex.message