Error Handling
Catch and handle errors for a better user experience.
Javascript
try {
await tp.files.delete('file_12345');
console.log('OK');
} catch (err) {
if (err.message.includes('not found') || err.code === 401) {
console.error('Error: Already Deleted');
} else {
console.error('Deletion failed:', err.message);
}
}
Python
try:
tp.files.delete('file_12345')
print("OK")
except Exception as e:
error_msg = str(e).lower()
if "not found" in error_msg or "already deleted" in error_msg:
print("Error: Already Deleted")
else:
print(f"Deletion failed: {e}")