<?php
require_once('vendor\autoload.php');
use \Aspose\Cells\Cloud\Api\CellsApi;
use \Aspose\Cells\Cloud\Request\PostAssembleRequest;

$CellsCloudClientId = "...." ; # get from https://dashboard.aspose.cloud/#/applications
$CellsCloudClientSecret = "....";  # get from https://dashboard.aspose.cloud/#/applications
$cellsApi = new CellsApi($CellsCloudClientId , $CellsCloudClientSecret );

$assemblyTestXlsx = "assemblytest.xlsx";
$dataSourceXlsx = "datasource.xlsx";

$format = "csv";

$mapFiles = array ();
$mapFiles[$assemblyTestXlsx] = "TestData/".$assemblyTestXlsx;
$mapFiles[$dataSourceXlsx] = "TestData/".$dataSourceXlsx;;
 
$request = new PostAssembleRequest();
$request->setFile( $mapFiles);
$request->setDatasource( "ds");
$request->setOutFormat( $format);
$cellsApi->postAssemble($request);