thanks man you have been a great help, I managed to create the question using the api my error was like you said I wasn't sending a based 64 encoded string, but now I created two questions the one that I imported and the one that I created inside the string with these parameters
$sNewQuestionTitle = 'Q66'; // New question code (optional)
$sNewqQuestion = 'This is new question text...';}
I know that it says that they are optional but how can I set those parameters as optional?