मैं अपने रीस्टफुल एपीआई के माध्यम से मेलगुन की ट्रांजैक्शनल ईमेल सेवा का लाभ उठाने का प्रयास कर रहा हूं, लेकिन मैं इसे काम नहीं कर सकता। मैं एसएमटीपी के माध्यम से ईमेल भेजने में सक्षम हूं लेकिन मैं अपने एपीआई का उपयोग करना पसंद करता हूं।जावा रीस्ट मेलगुन
उनके प्रलेखन मुझे निम्न कोड के साथ प्रदान करता है:
public static ClientResponse SendSimpleMessage() {
Client client = Client.create();
client.addFilter(new HTTPBasicAuthFilter("api",
"key-*****"));
WebResource webResource =
client.resource("https://api.mailgun.net/v2/DOMAIN" +
"/messages");
MultivaluedMapImpl formData = new MultivaluedMapImpl();
formData.add("from", "Excited User <[email protected]>");
formData.add("to", "[email protected]");
formData.add("to", "[email protected]");
formData.add("subject", "Hello");
formData.add("text", "Testing some Mailgun awesomness!");
return webResource.type(MediaType.APPLICATION_FORM_URLENCODED).
post(ClientResponse.class, formData);
}
जाहिर है मैं बाकी ग्राहक किसी तरह की जरूरत के लिए इस कोड का लाभ लेने के लिए, लेकिन मुझे लगता है कि मेरे लिए काम करता ऑनलाइन कुछ भी खोजने के लिए नहीं कर पाए हैं। क्या कोई मुझे इस कदम को चरणबद्ध तरीके से समझा सकता है। मैं ग्रहण, जावा ईई, कोई Maven का उपयोग कर रहा
आपकी प्रतिक्रिया के लिए बहुत बहुत धन्यवाद। मैं मेवेन का उपयोग नहीं करता और मुझे मेवेन का उपयोग करने का कोई इरादा नहीं है। क्या मेवेन का उपयोग किए बिना इसे लागू करने का कोई तरीका है? – user3586514
आप mvnrepository लिंक का पालन कर सकते हैं। फिर नवीनतम संस्करण पर क्लिक करें, यानी "1.1 9" और फिर "डाउनलोड (जेएआर)" पर क्लिक करें। अंत में, अपनी परियोजना के क्लासपाथ में जेएआर जोड़ें। –