lemon-pager-66715
06/08/2023, 10:59 PMrich-battery-69172
06/09/2023, 1:28 AMlemon-pager-66715
06/09/2023, 2:36 AMrich-battery-69172
06/09/2023, 3:45 AMlemon-pager-66715
06/10/2023, 1:54 AMBearer ${env.idapi}
}
});
if (createResponse.status === 202) {
const imageId = createResponse.data.uid;
// Step 2: Wait for the image to be processed
let getResult;
do {
// Wait for 1 second before checking the result
await new Promise(resolve => setTimeout(resolve, 4000));
getResult = await axios.get(https://api.bannerbear.com/v2/images/${imageId}
, {
headers: {
'Authorization': Bearer ${env.idapi}
}
});
// Continue polling until the status is no longer "processing"
} while (getResult.status === 'pending');
// Step 3: Retrieve the final result
if (getResult.status === 'completed') {
console.log('Image created successfully:', getResult.data.image_url_png)
} else {
console.error('Image processing failed:', getResult.data);
}
workflow.idCard=getResult.data.image_url_png ;
}
} catch (error) {
console.error('Error:', error.message);
}