การลงทะเบียนแคมเปญ
ข้อกำหนดเบื้องต้น¶
เพื่อซิงค์กับ API สำหรับการลงทะเบียนแคมเปญ ให้แน่ใจว่าได้ออกโทเค็นการอนุญาต (API KEY) หากคุณมีคีย์แล้ว ให้ขอสิทธิ์เพิ่มเติม ดูที่ Hive Server API > Notification > Push v4 > Authentication เพื่อตรวจสอบวิธีการขอและออกโทเค็นการอนุญาต
API สำหรับการลงทะเบียนแคมเปญ¶
ข้อมูลพื้นฐานและตัวแปรคำขอ¶
วิธีการ | POST | ||||||
URL | /push/campaigns | ||||||
แผนก | ชื่อฟิลด์ | คำอธิบาย | ประเภท | จำเป็น | |||
---|---|---|---|---|---|---|---|
เสียง | Header | Content-Type | application/json;charset=utf-8 | ||||
Authorization | bearer {{API KEY}} | - | |||||
Body | id | ฟิลด์ที่จำเป็นสำหรับการแก้ไขแคมเปญ | Integer | △ | |||
สถานะ | ฟิลด์ที่จำเป็นสำหรับการแก้ไขแคมเปญ | Integer | △ | ||||
บริษัท | บริษัท
| String | O | ||||
companyIndex | รหัสบริษัท (หมายเลขบริษัทที่ลงทะเบียนใน AppCenter) | Integer | O | ||||
คำอธิบาย | คำอธิบายของแคมเปญ | String | O | ||||
ประกาศ | ว่าจะส่งประกาศหรือไม่ | Boolean | X | ||||
ประเภท | ประเภทการส่ง
| String | O | ||||
targetingId | ID การกำหนดเป้าหมาย ฟิลด์ที่จำเป็นในกรณีของแคมเปญที่กำหนดเป้าหมาย | Integer | △ | ||||
ผู้ลงทะเบียน | ชื่อ | ชื่อผู้ลงทะเบียน | String | X | |||
id | รหัสผู้ลงทะเบียน | String | O | ||||
การจอง | การปรับให้เข้ากับท้องถิ่น | พิจารณาเวลาท้องถิ่นหรือไม่ (ส่งทั้งหมด/ส่งทีละรายการ) | Boolean | O | |||
startDate | ระยะเวลาการส่งอย่างต่อเนื่อง (YYYY-MM-DD) | String | O | ||||
endDate | String | O | |||||
time | เวลาส่งการแจ้งเตือน (HH:mm) | String | O | ||||
repeat | ส่งการแจ้งเตือนอย่างต่อเนื่องหรือไม่ | Boolean | O | ||||
weekday | วันส่งอย่างต่อเนื่องนอกจากวันหยุดสุดสัปดาห์ | Integer[] | X | ||||
skip | วันที่จะข้ามการส่งการแจ้งเตือนในระยะเวลาการส่งอย่างต่อเนื่อง | String[] | X | ||||
distribution | enable | ส่งการแจ้งเตือนแบบกระจายหรือไม่ | Boolean | X | |||
interval | ระยะเวลาการส่งแบบกระจาย | Integer | X | ||||
count | จำนวนการส่งแบบกระจาย | Integer | X | ||||
continents | รายการข้อมูลตามทวีปที่เลือก (ดูที่ รหัสประเทศ) ตรวจสอบ โครงสร้าง CampaignContinent และ ตัวอย่าง ด้านล่าง | CampaignContinent[] | O | ||||
countries | ข้อมูลของประเทศที่เลือก (ดูที่ รหัสประเทศ) | String[] | O | ||||
game | gameindex | ดัชนีเกม | Integer | O | |||
serverIds | รายการ ID เซิร์ฟเวอร์ | String[] | X | ||||
apps[] | appindex | ดัชนีแอป | Integer | O | |||
appid | AppId | String | O | ||||
defaultLanguage | ภาษาที่ตั้งค่าเริ่มต้น (ดูที่ รหัสภาษา) | String | O | ||||
notification | {{LANGUAGE}} | ข้อมูลข้อความ ตรวจสอบ โครงสร้างข้อความ และ ตัวอย่าง ด้านล่าง | ข้อความ | X | |||
option | badge | ป้ายสำหรับการแจ้งเตือนแบบพุช | Integer | X | |||
overwrite | ว่าจะเขียนทับการแจ้งเตือนหรือไม่ | Boolean | X | ||||
collapseKey | ค่าคีย์สำหรับการเขียนทับการแจ้งเตือน | String | X | ||||
engagement | การมีส่วนร่วมของผู้ใช้ | String | X | ||||
comment | ความคิดเห็น | String | X | ||||
groupKey | ค่ากุญแจกลุ่มเพื่อเปิดเผยการแจ้งเตือนในกลุ่มเมื่อผู้ใช้ได้รับการแจ้งเตือนในสภาพแวดล้อม iOS หรือ Android OS การตั้งค่าการแจ้งเตือนที่เลือกในระบบปฏิบัติการของอุปกรณ์จะถูกนำไปใช้โดยค่าเริ่มต้น สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับตัวเลือกนี้ โปรดดูเอกสารดังต่อไปนี้ | String | X | ||||
android | icon | นี่คือชื่อไฟล์ภาพไอคอนที่เปิดเผยเมื่อมีการแจ้งเตือนแบบพุชปรากฏบนอุปกรณ์ของผู้ใช้ ไฟล์ภาพควรอยู่ใน /src/main/res/drawable ดู ที่นี่ สำหรับรูปแบบไฟล์ภาพที่รองรับ หากคุณต้องการเปิดเผยภาพบนเว็บแทนที่จะเป็นชื่อไฟล์ภาพ ให้พิมพ์ URL ของภาพในฟิลด์นี้แทนชื่อไฟล์ภาพ หากฟิลด์นี้ว่างเปล่า ไอคอนแอปจะถูกเปิดเผยแทน | String | X | |||
sound | นี่คือชื่อไฟล์เสียงการแจ้งเตือนที่จะเล่นเมื่อมีการแจ้งเตือนแบบพุชปรากฏบนอุปกรณ์ของผู้ใช้ คุณสามารถระบุไฟล์เสียงที่รวมอยู่ในแอปบันเดิล และไฟล์เสียงควรอยู่ใน /src/main/res/raw หากฟิลด์นี้ว่างเปล่า ระบบจะใช้ไฟล์เสียงเริ่มต้นของระบบ | String | X | ||||
priority | ความสำคัญของข้อความที่จะส่งไปยังอุปกรณ์ Android ความสำคัญนี้เป็นแนวคิดของ FCM ที่ควบคุมว่าเมื่อใดที่ข้อความจะถูกส่ง สามารถมีค่าเป็น NORMAL หรือ HIGH โดยค่าเริ่มต้นคือ NORMAL สำหรับข้อมูลเพิ่มเติม โปรดดู คู่มือ Firebase.
| enum(NORMAL, HIGH) | X | ||||
ios | เสียง | นี่คือชื่อของไฟล์เสียงการแจ้งเตือนที่จะเล่นเมื่อมีการแจ้งเตือนแบบพุชปรากฏบนอุปกรณ์ของผู้ใช้ ไฟล์เสียงต้องมีอยู่ใน Library/Sounds ของคอนเทนเนอร์แอปหรือในแพ็คเกจหลักของแอป หากฟิลด์นี้ว่างเปล่า จะถูกตั้งค่าเป็น "default" โดยอัตโนมัติและจะใช้ แหล่งเสียงเริ่มต้นของระบบ ของอุปกรณ์ Apple ของผู้ใช้ td> | String | X |
Note
สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับ option
โปรดดูแนวทางของตลาดที่เกี่ยวข้อง
(ฟิลด์ตัวเลือกไม่สามารถใช้ได้สำหรับ Facebook.)
-
Android: FirebaseNotification
โครงสร้าง CampaignContinent¶
แผนก | ชื่อฟิลด์ | คำอธิบาย | ประเภท | จำเป็น |
---|---|---|---|---|
CampaignContinent | ทวีป | ประเภทของทวีป | สตริง | O |
countries | รหัสของประเทศในทวีป | สตริง[] | O |
CampaignContinent ตัวอย่าง¶
[
{
"name": "Africa",
"countries": [
"Algeria",
"Angola",
"Benin",
"Sudan",
"Swaziland",
"Tanzania",
"Togo",
"Tunisia",
"Zambia",
"Zimbabwe"
]
}
]
โครงสร้างข้อความ¶
แผนก | ชื่อฟิลด์ | คำอธิบาย | ประเภท | จำเป็น | |
ข้อความ | แอนดรอยด์ | ชื่อเรื่อง | ชื่อเรื่อง | สตริง | O |
ข้อความ | ข้อความ | สตริง | O | ||
ข้อความขยาย | ข้อความที่ขยาย | สตริง | X | ||
URL รูปภาพ | URL รูปภาพ | สตริง | X | ||
ticker | Ticker | สตริง | X | ||
ข้อความสรุป | ข้อความสรุป | สตริง | X | ||
iOS | ชื่อเรื่อง | ชื่อเรื่อง | สตริง | O | |
ข้อความ | ข้อความ | สตริง | O | ||
URL สื่อ | URL รูปภาพ | สตริง | X | ชื่อเรื่อง | ชื่อเรื่อง (ภายใน 1~30 ตัวอักษร) | สตริง | O |
เนื้อหา | เนื้อหา (ภายใน 10~180 ตัวอักษร) | สตริง | O | ||
สื่อ | URL รูปภาพ | สตริง | O |
ตัวอย่างข้อความ¶
{
"ko": {
"android": {
"messageExpanded": "(Ad) TEST(Block: Available in settings)",
"ticker": "gg",
"title": "(Ad)test",
"message": "(Ad) test (Restriction: Available in settings)",
"summaryText": "",
"imageUrl": ""
},
"ios": {
"mediaUrl": "",
"title": "Push",
"message": "(Ad) TEST (Block: Available in settings)"
},
"facebook": {
"title" : "Title",
"body" : "Push Message Body",
"media" : “https://image.newdaily.co.kr/site/data/img/2022/05/13/2022051300019_0.jpg”
}
}
}
ผลลัพธ์¶
หัวข้อ | ประเภทเนื้อหา | application/json;charset=utf-8 | |
UUID | {{UUID}} | ||
เนื้อหา | เนื้อหาว่างเปล่าหากสำเร็จ |
รหัสสถานะการตอบกลับ¶
คีย์ | ค่า | คำอธิบาย |
---|---|---|
200 | สำเร็จ | (เนื้อหาว่างเปล่า) |
400 | คำขอที่ไม่ถูกต้อง | ข้อมูล POST ขาดหายไป ข้อผิดพลาดรูปแบบ JSON องค์ประกอบที่จำเป็นขาดหายไปหรือไม่ถูกต้อง สามารถตรวจสอบเพิ่มเติมได้ด้วยข้อความเหตุผลในเนื้อหา |
401 | ไม่ได้รับอนุญาต | หัวข้อการอนุญาตในข้อความคำขอขาดหายไปหรือไม่ถูกต้อง โทเค็นการอนุญาต (API KEY) ยังไม่ได้ลงทะเบียน ไม่มีสิทธิ์เข้าถึง API ที่เกี่ยวข้อง |
403 | ห้ามเข้าถึง | แผนการอนุญาตของหัวข้อการอนุญาตไม่ใช่ "Bearer" (รองรับเฉพาะ Bearer เท่านั้น) |
404 | ไม่พบ | URL ของคำขอผิด |
500 | ข้อผิดพลาดภายในเซิร์ฟเวอร์ | ข้อผิดพลาดภายในเซิร์ฟเวอร์ |
502 | เกตเวย์ไม่ถูกต้อง | เซิร์ฟเวอร์เกตเวย์ที่ผลักดันมีภาระมากเกินไป การเชื่อมต่อเครือข่ายผิดพลาด |
503 | บริการไม่พร้อมใช้งาน | เซิร์ฟเวอร์ API หรือเซิร์ฟเวอร์การอนุญาตหยุดทำงาน |
ตัวอย่างโค้ด¶
การลงทะเบียนแคมเปญ¶
- โทร
curl -v -L
-H "Content-Type: application/json"
-H "Authorization: Bearer {API KEY}"
-d '{"description":"TEST","status":1,"company":"gcp", "companyIndex" : 3, "type":"B","targetingId":0,"reservation":{"localizing":false,"startDate":"2025-11-06","endDate":"2025-11-06","time":"17:00:00","repeat":false,"periodType":"","weekday":[],"skip":[]},"game":{"gameName":"스탭 바이 스탭","gameindex":592,"serverIds":[],"apps":[{"appindex":20002,"appid":"com.gcp.stepbystep.android.google.global.normal","versions":[]}],"serverAll":true},"distribution":{"enable":false,"interval":0,"count":0},"defaultLanguage":"ko","option":{"badge":1,"engagement":"","overwrite":false,"collapseKey":"0","comment":"","groupKey": "", "android":{"icon":"","sound":"","vibration":1},"ios":{"sound":""}},"timestamp":{"time":0,"date":""},"registrant":{"id":"soollung","name":"박기찬"},"notification":{"ko":{"android":{"title":"TEST","message":"(광고) TEST (수신거부: 설정에서 변경 가능)","messageExpanded":"","ticker":"","summaryText":"","imageUrl":""},"ios":{"title":"TEST","message":"(광고) TEST (수신거부: 설정에서 변경 가능)","mediaUrl":""},"facebook":{"title":"TEST", "body":"TEST MESSAGE BODY", "media": "https://image.newdaily.co.kr/site/data/img/2022/05/13/2022051300019_0.jpg"}}},"countries":["KR"],"continents":[{"name":"Africa","countries":[]},{"name":"Americas","countries":[]},{"name":"Asia","countries":["South Korea"]},{"name":"Europe","countries":[]},{"name":"Oceania","countries":[]},{"name":"Polar","countries":[]}]}'
https://sandbox-notification.qpyou.cn/push/campaigns
- คำขอ
> POST /push/campaigns HTTP/1.1
> User-Agent: curl/7.29.0
> Host: sandbox-notification.qpyou.cn
> Accept: */*
> Content-Type: application/json
> Authorization: Bearer {API KEY}
> Content-Length: 1314
> Expect: 100-continue
- การตอบสนอง
< HTTP/1.1 100 Continue
< HTTP/1.1 200 OK
< Content-Length: 1491
< Content-Type: application/json
<: 3d18420b-4cf3-48a8-a3bf-6c9ac6cbe86a
<
{
"uuid": "3d18420b-4cf3-48a8-a3bf-6c9ac6cbe86a",
"status": 1,
"modify": true,
"id": 532,
"type": "B",
"company": "gcp",
"companyIndex": 3,
"description": "TEST",
"targetingId": 0,
"reservation": {
"localizing": false,
"startDate": "2025-11-06",
"endDate": "2025-11-06",
"time": "17:00:00",
"repeat": false
},
"distribution": {
"count": 0,
"interval": 0,
"enable": false
},
"continents": [
{
"name": "Africa",
"countries": []
},
{
"name": "Americas",
"countries": []
},
{
"name": "Asia",
"countries": [
"South Korea"
]
},
{
"name": "Europe",
"countries": []
},
{
"name": "Oceania",
"countries": []
},
{
"name": "Polar",
"countries": []
}
],
"countries": [
"KR"
],
"lastEndTime": 1762448400,
"tasks": {
"17:00:00": {
"startTime": 1762448400,
"endTime": 1762448400,
"time": "17:00:00",
"gmtOffset": 32400,
"zones": [
"Asia/Seoul"
]
}
},
"game": {
"gameindex": 592,
"gameName": "Step By Step",
"apps": [
{
"appid": "com.gcp.stepbystep.android.google.global.normal",
"appindex": 20002
}
]
},
"defaultLanguage": "ko",
"notification": {
"ko": {
"android": {
"messageExpanded": "",
"ticker": "",
"summaryText": "",
"imageUrl": "",
"title": "TEST",
"message": "(Ad) TEST (Opt out: can be modified in the settings)"
},
"ios": {
"title": "TEST",
"message": "(Ad) TEST (Opt out: can be modified in the settings)",
"mediaUrl": ""
},
"facebook": {
"media": "https://image.newdaily.co.kr/site/data/img/2022/05/13/2022051300019_0.jpg",
"title": "TEST",
"body": "TEST MESSAGE BODY"
}
}
},
"option": {
"badge": 1,
"engagement": "",
"overwrite": false,
"collapseKey": "0",
"comment": "",
"groupKey": "",
"android": {
"icon": "",
"vibration": "1",
"sound": ""
},
"ios": {
"sound": ""
}
},
"timestamp": {
"date": "2023-05-22 15:19:24.726",
"time": 1684736364726
},
"registrant": {
"name": "Park Ki Chan",
"id": "soollung"
},
"dryRun": false,
"debug": false
}
การปรับเปลี่ยนแคมเปญ¶
- โทร
curl -v -L
-H "Content-Type: application/json"
-H "Authorization: Bearer {API KEY}"
-d '{"description":"TEST","status":1,"company":"gcp", "companyIndex" : 3, "type":"B","targetingId":0,"reservation":{"localizing":false,"startDate":"2025-11-06","endDate":"2025-11-06","time":"17:00:00","repeat":false,"periodType":"","weekday":[],"skip":[]},"game":{"gameName":"스탭 바이 스탭","gameindex":592,"serverIds":[],"apps":[{"appindex":20002,"appid":"com.gcp.stepbystep.android.google.global.normal","versions":[]}],"serverAll":true},"distribution":{"enable":false,"interval":0,"count":0},"defaultLanguage":"ko","option":{"badge":1,"engagement":"","overwrite":false,"collapseKey":"0","comment":"","groupKey": "", "android":{"icon":"","sound":"","priority":"high"},"ios":{"sound":""}},"timestamp":{"time":0,"date":""},"registrant":{"id":"soollung","name":"박기찬"},"notification":{"ko":{"android":{"title":"TEST","message":"(광고) TEST (수신거부: 설정에서 변경 가능)","messageExpanded":"","ticker":"","summaryText":"","imageUrl":""},"ios":{"title":"TEST","message":"(광고) TEST (수신거부: 설정에서 변경 가능)","mediaUrl":""},"facebook":{"title":"TEST", "body":"TEST MESSAGE BODY", "media": "https://image.newdaily.co.kr/site/data/img/2022/05/13/2022051300019_0.jpg"}}},"countries":["KR"],"continents":[{"name":"Africa","countries":[]},{"name":"Americas","countries":[]},{"name":"Asia","countries":["South Korea"]},{"name":"Europe","countries":[]},{"name":"Oceania","countries":[]},{"name":"Polar","countries":[]}]}'
https://sandbox-notification.qpyou.cn/push/campaigns
- ขอ
> POST /push/campaigns HTTP/1.1
> User-Agent: curl/7.29.0
> Host: sandbox-notification.qpyou.cn
> Accept: */*
> Content-Type: application/json
> Authorization: Bearer {API KEY}
> Content-Length: 1314
> Expect: 100-continue
- การตอบกลับ
< HTTP/1.1 100 Continue
< HTTP/1.1 200 OK
< Content-Length: 1491
< Content-Type: application/json
< UUID: 65420989-ab96-4587-b19a-195fe13f9086
<
{
"uuid": "65420989-ab96-4587-b19a-195fe13f9086",
"status": 1,
"id": 475,
"type": "B",
"company": "gcp",
"companyIndex": 3,
"description": "TEST475",
"targetingId": 0,
"reservation": {
"localizing": false,
"startDate": "2020-11-06",
"endDate": "2020-11-06",
"time": "17:00:00",
"repeat": false
},
"distribution": {
"count": 0,
"interval": 0,
"enable": false
},
"continents": [{
"name": "Africa",
"countries": []
}, {
"name": "Americas",
"countries": []
}, {
"name": "Asia",
"countries": ["South Korea"]
}, {
"name": "Europe",
"countries": []
}, {
"name": "Oceania",
"countries": []
}, {
"name": "Polar",
"countries": []
}],
"countries": ["KR"],
"lastEndTime": 1604682000,
"tasks": {
"17:00:00": {
"startTime": 1604682000,
"endTime": 1604682000,
"time": "17:00:00",
"gmtOffset": 32400,
"zones": ["Asia/Seoul"]
}
},
"game": {
"gameindex": 592,
"gameName": "스탭바이스탭",
"apps": [{
"appid": "com.gcp.stepbystep.android.google.global.normal",
"appindex": 20002
}]
},
"defaultLanguage": "ko",
"notification": {
"ko": {
"android": {
"title": "TEST",
"message": "(광고) TEST (수신거부: 설정에서 변경 가능)",
"messageExpanded": "",
"ticker": "",
"summaryText": "",
"imageUrl": ""
},
"ios": {
"title": "TEST",
"message": "(광고) TEST (수신거부: 설정에서 변경 가능)",
"mediaUrl": ""
},
"facebook": {
"title": "TEST",
"body": "TEST MESSAGE BODY",
"media": "https://image.newdaily.co.kr/site/data/img/2022/05/13/2022051300019_0.jpg"
}
}
},
"option": {
"badge": 1,
"engagement": "",
"overwrite": false,
"collapseKey": "0",
"comment": "",
"android": {
"icon": "",
"sound": "",
"priority": "high"
},
"ios": {
"sound": ""
},
"groupKey": "test"
},
"timestamp": {
"date": "2020-03-23 11:03:43.094",
"time": 1584929023094
},
"registrant": {
"name": "박기찬",
"id": "soollung"
},
"dryRun": false,
"debug": false
}
รหัสประเทศ¶
ทวีป | ประเทศ | รหัส | ประเทศ | รหัส |
---|---|---|---|---|
แอฟริกา | แองโกลา | AO | มาดากัสการ์ | MG |
บูร์กินาฟาโซ | BF | มาลี | ML | |
บุรุนดี | BI | มอริเตเนีย | MR | |
เบนิน | BJ | มอริเชียส | MU | |
บอตสวานา | BW | มาลาวี | MW | |
สาธารณรัฐประชาธิปไตยคองโก | CD | โมซัมบิก | MZ | |
สาธารณรัฐแอฟริกากลาง | CF | นามิเบีย | NA | |
สาธารณรัฐคองโก | CG | ไนเจอร์ | NE | |
ไอวอรีโคสต์ | CI | ไนจีเรีย | NG | |
แคเมอรูน | CM | รีอูเนียน | RE | |
เคปเวิร์ด | CV | รวันดา | RW | |
จิบูตี | DJ | เซเชลส์ | SC | |
แอลจีเรีย | DZ | ซูดาน | SD | |
อียิปต์ | EG | เซนต์เฮเลนา | SH | |
ซาฮาราตะวันตก | EH | เซียร์ราลีโอน | SL | |
เอริเทรีย | ER | เซเนกัล | SN | |
เอธิโอเปีย | ET | โซมาเลีย | SO | |
กาบอง | GA | ซูดานใต้ | SS | |
กานา | GH | เซาโตเมและปรินซิเป | ST | |
แกมเบีย | GM | สวาซิแลนด์ | SZ | |
กินี | GN | ชาด | TD | |
กินี-บิสเซา | GW | โตโก | TG | |
ดินแดนอินเดียตะวันตกของอังกฤษ | IO | ตูนิเซีย | TN | |
เคนยา | KE | แทนซาเนีย | TZ | |
คอโมโรส | KM | ยูกันดา | UG | |
ไลบีเรีย | LR | มายอต | YT | |
เลโซโท | LS | แอฟริกาใต้ | ZA | |
ลิเบีย | LY | แซมเบีย | ZM | |
โมร็อกโก | MA | ซิมบับเว | ZW | |
อเมริกา | แอนติกาและบาร์บูดา | AG | ฮอนดูรัส | HN |
แองกวิลล่า | AI | เฮติ | HT | |
อาร์เจนตินา | AR | จาไมกา | JM | |
อารูบา | AW | เซนต์คิตส์และเนวิส | KN | |
บาร์เบโดส | BB | หมู่เกาะเคย์แมน | KY | |
เซนต์บาร์เธเลมี | BL | เซนต์ลูเซีย | LC | |
เบอร์มิวดา | BM | เซนต์มาร์ติน | MF | |
โบลิเวีย | BO | มาร์ตินีก | MQ | |
โบแนร์, เซนต์ยูสเตเชียและซาบา | BQ | มอนต์เซอร์รัต | MS | |
บราซิล | BR | เม็กซิโก | MX | |
บาฮามาส | BS | นิการากัว | NI | |
เบลีซ | BZ | ปานามา | PA | |
แคนาดา | CA | เปรู | PE | |
ชิลี | CL | เซนต์ปิแอร์และมีเกลอน | PM | |
โคลอมเบีย | CO | เปอร์โตริโก | PR | |
คอสตาริกา | CR | ปารากวัย | PY | |
คิวบา | CU | ซูรินาเม | SR | |
คูราเซา | CW | เอลซัลวาดอร์ | SV | |
โดมินิกา | DM | ซินต์มาร์เทน | SX | |
สาธารณรัฐโดมินิกัน | DO | หมู่เกาะเติกส์และหมู่เกาะเคย์โกส | TC | |
เอกวาดอร์ | EC | ตรินิแดดและโตเบโก | TT | |
หมู่เกาะฟอล์คแลนด์ | FK | หมู่เกาะสหรัฐอเมริกาที่อยู่ห่างไกล | UM | |
เกรนาดา | GD | สหรัฐอเมริกา | US | |
เฟรนช์เกียนา | GF | อุรุกวัย | UY | |
กรีนแลนด์ | GL | เซนต์วินเซนต์และเกรนาดีน | VC | |
เกวาเดอลูป | GP | เวเนซุเอลา | VE | |
เกาะเซาท์จอร์เจียและหมู่เกาะเซาท์แซนด์วิช | GS | หมู่เกาะบริติชเวอร์จิน | VG | |
กัวเตมาลา | GT | หมู่เกาะเวอร์จินของสหรัฐอเมริกา | VI | |
กายอานา | GY | |||
เอเชีย | สหรัฐอาหรับเอมิเรตส์ | AE | เลบานอน | LB |
อัฟกานิสถาน | AF | ศรีลังกา | LK | |
อาร์เมเนีย | AM | เมียนมาร์ | MM | |
อาเซอร์ไบจาน | AZ | มองโกเลีย | MN | |
บังกลาเทศ | BD | มาเก๊า | MO | |
บาห์เรน | BH | มัลดีฟส์ | MV | |
บรูไน | BN | มาเลเซีย | MY | |
ภูฏาน | BT | เนปาล | NP | |
จีน | CN | โอมาน | OM | |
จอร์เจีย | GE | ฟิลิปปินส์ | PH | |
ฮ่องกง | HK | ปากีสถาน | PK | |
อินโดนีเซีย | ID | ดินแดนปาเลสไตน์ | PS | |
อิสราเอล | IL | กาตาร์ | QA | |
อินเดีย | IN | ซาอุดีอาระเบีย | SA | |
อิรัก | IQ | สิงคโปร์ | SG | |
อิหร่าน | IR | ซีเรีย | SY | |
จอร์แดน | JO | ไทย | TH | |
ญี่ปุ่น | JP | ทาจิกิสถาน | TJ | |
คีร์กีซสถาน | KG | ติมอร์เลสเต | TL | |
กัมพูชา | KH | เติร์กเมนิสถาน | TM | |
เกาหลีเหนือ | KP | ตุรกี | TR | |
เกาหลีใต้ | KR | ไต้หวัน | TW | |
คูเวต | KW | อุซเบกิสถาน | UZ | |
คาซัคสถาน | KZ | เวียดนาม | VN | |
ลาว | LA | เยเมน | YE | |
ยุโรป | อันดอร์รา | AD | ไอซ์แลนด์ | IS |
แอลเบเนีย | AL | อิตาลี | IT | |
ออสเตรีย | AT | เจอร์ซีย์ | JE | |
หมู่เกาะอาลันด์ | AX | ลิกเตนสไตน์ | LI | |
บอสเนียและเฮอร์เซโกวีนา | BA | ลิทัวเนีย | LT | |
เบลเยียม | BE | ลักเซมเบิร์ก | LU | |
บัลแกเรีย | BG | ลัตเวีย | LV | |
เบลารุส | BY | มอนาโก | MC | |
สวิตเซอร์แลนด์ | CH | มอลโดวา | MD | |
ไซปรัส | CY | มอนเตเนโกร | ME | |
สาธารณรัฐเช็ก | CZ | มาซิโดเนีย | MK | |
เยอรมนี | DE | มอลตา | MT | |
เดนมาร์ก | DK | เนเธอร์แลนด์ | NL | |
เอสโตเนีย | EE | นอร์เวย์ | NO | |
สเปน | ES | โปแลนด์ | PL | |
ฟินแลนด์ | FI | โปรตุเกส | PT | |
หมู่เกาะแฟโร | FO | โรมาเนีย | RO | |
ฝรั่งเศส | FR | เซอร์เบีย | RS | |
สหราชอาณาจักร | GB | รัสเซีย | RU | |
เกิร์นซีย์ | GG | สวีเดน | SE | |
ยิบรอลตาร์ | GI | สโลวีเนีย | SI | |
กรีซ | GR | สฟาลบาร์ดและยานมาเยน | SJ | |
โครเอเชีย | HR | สโลวาเกีย | SK | |
ฮังการี | HU | ซานมาริโน | SM | |
ไอร์แลนด์ | IE | ยูเครน | UA | |
เกาะแมน | IM | วาติกัน | VA | |
โอเชียเนีย | อเมริกันซามัว | AS | นีอูเอ | NU |
ออสเตรเลีย | AU | นิวซีแลนด์ | NZ | |
หมู่เกาะโคโคส | CC | หมู่เกาะเฟรนช์โพลินีเซีย | PF | |
หมู่เกาะคุก | CK | ปาปัวนิวกินี | PG | |
เกาะคริสต์มาส | CX | ปิตแคร์น | PN | |
ฟิจิ | FJ | ปาเลา | PW | |
ไมโครนีเซีย | FM | หมู่เกาะโซโลมอน | SB | |
กวม | GU | โทเคลาว | TK | |
คิริบาส | KI | ตองกา | TO | |
หมู่เกาะมาร์แชลล์ | MH | ตูวาลู | TV | |
หมู่เกาะนอร์เทิร์นมาเรียนา | MP | วานูอาตู | VU | |
นิวแคลิโดเนีย | NC | วอลลิสและฟุตูนา | WF | |
เกาะนอร์ฟอล์ก | NF | ซามัว | WS | |
นอรู | NR | |||
ขั้วโลก | แอนตาร์กติกา | AQ |
รหัสภาษา¶
รหัสภาษา | ภาษา |
---|---|
ko | เกาหลี |
zh-hans | จีน (แบบย่อ) |
zh-hant | จีน (แบบดั้งเดิม) |
en | อังกฤษ |
ja | ญี่ปุ่น |
ar | อาหรับ |
fr | ฝรั่งเศส |
de | เยอรมัน |
es | สเปน |
pt | โปรตุเกส |
th | ไทย |
it | อิตาลี |
ru | รัสเซีย |
id | อินโดนีเซีย |
vi | เวียดนาม |
tr | ตุรกี |