import com.messagebird.MessageBirdClient; import com.messagebird.MessageBirdService; import com.messagebird.MessageBirdServiceImpl; import com.messagebird.exceptions.GeneralException; import com.messagebird.exceptions.NotFoundException; import com.messagebird.exceptions.UnauthorizedException; /** * Delete template by name and language * * @see Delete template by name and language * @author ssk910 */ public class ExampleDeleteTemplateByNameAndLanguage { public static void main(String[] args) { if (args.length < 3) { System.out.println("Please specify your access key and a template name example : java -jar test_accesskey \"My template name\" \"Template language\""); return; } // First create your service object final MessageBirdService wsr = new MessageBirdServiceImpl(args[0]); // Add the service to the client final MessageBirdClient messageBirdClient = new MessageBirdClient(wsr); // template name and langugae from input final String templateName = args[1]; final String language = args[2]; try { System.out.println("Deleting WhatsApp Template list by {name: " + templateName + ", language: " + language + "}"); messageBirdClient.deleteTemplatesBy(templateName, language); System.out.println("Deleted {name: " + templateName + ", language: " + language + "}"); } catch (GeneralException | UnauthorizedException | NotFoundException exception) { exception.printStackTrace(); } } }