ข้ามไปที่เนื้อหาหลัก

Kotlin

P
เขียนโดย Product Support
อัปเดตแล้ววันนี้

การผสานรวม Mailtarget เข้ากับแอปพลิเคชัน เว็บไซต์ หรือระบบของคุณที่มีฟังก์ชันอีเมลด้วย Kotlin นั้นเป็นเรื่องง่าย

ปลายทาง

การเรียกใช้ API ทั้งหมดต้องเริ่มต้นด้วย URL ฐานที่เหมาะสม:

การผลิตเป้าหมายทางไปรษณีย์

การใช้งาน

นี่คือโค้ดพื้นฐาน คัดลอกและวางคำสั่ง Kotlin ด้านล่างนี้ลงในเทอร์มินัลของคุณ คุณสามารถปรับแต่งเนื้อหาตามความต้องการได้

ตัวแปร

คำอธิบาย

API_KEY

คีย์ API ในแดชบอร์ด

CURLOPT_URL

val client = OkHttpClient()
val mediaType = "application/json".toMediaType()
val body = "{\n \"bodyText\": \"Congratulation, you just sent email with Mailtarget. You are truly awesome!\",\n \"bodyHtml\": \"<!DOCTYPE html><html lang=\\\"en\\\"><head><meta charset=\\\"UTF-8\\\"><title>Hello from Mailtarget</title></head><body><p>Congratulation, you just sent email with Mailtarget. You are truly awesome!</p></body></html>\",\n \"from\": {\n \"email\": \"SENDER_EMAIL\",\n \"name\": \"SENDER_NAME\"\n },\n \"subject\": \"Hello from Mailtarget\",\n \"to\": [\n {\n \"email\": \"RECIPIENT_EMAIL\",\n \"name\": \"RECIPIENT_NAME\"\n }\n ]\n,\n \"cc\": [\n {\n \"email\": \"RECIPIENT_EMAIL\",\n \"name\": \"RECIPIENT_NAME\"\n }\n ]\n,\n \"bcc\": [\n {\n \"email\": \"RECIPIENT_EMAIL\",\n \"name\": \"RECIPIENT_NAME\"\n }\n ]\n}".toRequestBody(mediaType)
val request = Request.Builder()
.url("https://transmission.mailtarget.co/v1/layang/transmissions")
.post(body)
.addHeader("accept", "application/json")
.addHeader("Content-Type", "application/json")
.addHeader("Authorization", "Bearer API_KEY")
.build()
val response = client.newCall(request).execute()

บันทึก :

  • API_KEY → เปลี่ยนด้วยคีย์ API

  • SENDER_EMAIL → เปลี่ยนแปลงตามอีเมลผู้ส่ง

  • SENDER_NAME → เปลี่ยนแปลงตามชื่อผู้ส่ง

  • RECIPIENT_EMAIL → เปลี่ยนกับอีเมลผู้รับ

  • RECIPIENT_NAME → เปลี่ยนชื่อผู้รับ

นี่ไม่ใช่คำตอบที่ต้องการใช่ไหม