Campaigns API
createCampaign
Anchor link toPOST https://api.pushwoosh.com/json/1.3/createCampaign
สร้างแคมเปญ push ภายในแอปพลิเคชัน
Request Body
Anchor link to| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
| auth* | string | API access token จาก Pushwoosh Control Panel |
| application* | string | Pushwoosh application code |
| name* | string | ชื่อแคมเปญ |
| description | string | คำอธิบายแคมเปญ |
{ "status_code": 200, "status_message": "OK", "response": { "campaign": "XXXXX-XXXXX" }}{ "request": { "auth": "yxoPUlwqm…………pIyEX4H", // จำเป็น API access token จาก Pushwoosh Control Panel "application": "XXXXX-XXXXX", // จำเป็น Pushwoosh application code "name": "CAMPAIGN_NAME", // จำเป็น "description": "CAMPAIGN_DESCRIPTION" // ไม่บังคับ }}deleteCampaign
Anchor link toPOST https://api.pushwoosh.com/json/1.3/deleteCampaign
ลบแคมเปญที่ระบุ
Request Body
Anchor link to| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
| auth* | string | API access token จาก Pushwoosh Control Panel |
| campaign* | string | รหัสของแคมเปญ ที่ต้องการลบ |
{ "status_code": 200, "status_message": "OK", "response": null}{ "request": { "auth": "yxoPUlwqm…………pIyEX4H", // จำเป็น API access token จาก Pushwoosh Control Panel "campaign": "XXXXX-XXXXX" // จำเป็น ID ของแคมเปญที่ต้องการลบ }}getCampaigns
Anchor link toPOST https://api.pushwoosh.com/json/1.3/getCampaigns
ดึงรายการแคมเปญสำหรับแอปพลิเคชัน
Request Body
Anchor link to| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
| auth* | string | API access token จาก Pushwoosh Control Panel |
| application* | string | Pushwoosh application code |
| cursor | string | ระบุแคมเปญล่าสุดที่ดึงมาในคำขอก่อนหน้า |
| limit | integer | จำนวนแคมเปญสูงสุดสำหรับการตอบกลับครั้งเดียว |
{ "status_code": 200, "status_message": "OK", "response": { "campaigns": [{ "code": "7CFF3-63A7B", "name": "CAMPAIGN_NAME_1", "description": "DESCRIPTION1" }, { "code": "C284C-33DD3", "name": "CAMPAIGN_NAME_2", "description": "DESCRIPTION2" }], "limit": 100, "cursor": "+4PxJPhhwITD4PFsiKui1BA==" }}{ "request": { "auth": "jLbec2UW........ztFSOf5Za", // จำเป็น API access token จาก Pushwoosh Control Panel "application": "XXXXX-XXXXX", // จำเป็น Pushwoosh application code "cursor": "+4PxJPhhwITD4PFsiKui1BA==", // ไม่บังคับ ระบุแคมเปญล่าสุดที่ดึงมาในคำขอก่อนหน้า "limit": 100 // ไม่บังคับ จำนวนแคมเปญสูงสุด // สำหรับการตอบกลับครั้งเดียว }}