Tags API
addTag
Anchor link toPOST https://api.pushwoosh.com/json/1.3/addTag
ينشئ Tag في حسابك.
Request body
Anchor link to| Name | Type | Description |
|---|---|---|
| auth* | string | API access token من Pushwoosh Control Panel. |
| tag* | object | معلمات Tag. |
| tag.name* | string | اسم Tag. |
| tag.type* | integer | نوع Tag. انظر القيم الممكنة أدناه. |
| tag.application_specific | boolean | يحدد ما إذا كانت قيمة Tag يجب أن تكون مختلفة لتطبيقات متعددة أو تكون هي نفسها عبر تطبيقات متعددة. |
{ "status_code": 200, "status_message": "OK", "response": { "result": true }}{ "request": { "auth": "yxoPUlwqm…………pIyEX4H", // مطلوب. API access token من Pushwoosh Control Panel "tag": { "name": "TAG_NAME", // مطلوب. "type": 1, // مطلوب. انظر القيم الممكنة أدناه "application_specific": true, // اختياري. يحدد ما إذا كانت قيمة Tag يجب أن تكون مختلفة // لتطبيقات متعددة أو تكون هي نفسها عبر تطبيقات متعددة "user_specific": true // اختياري. يستخدم لـ tags الخاصة بالتطبيق (application_specific) } }}أنواع قيم Tag الممكنة:
- 1 - Integer (عدد صحيح)
- 2 - String (سلسلة نصية)
- 3 - List (قائمة)
- 4 - Date (تاريخ)
- 5 - Boolean (منطقي)
- 6 - Decimal (عشري). مثال: 19.95
- 7 - Version (إصدار). مثال: “1.0.0.0”
deleteTag
Anchor link toPOST https://api.pushwoosh.com/json/1.3/deleteTag
يزيل Tag تماماً مع جميع المعلومات المرتبطة به من قاعدة البيانات.
Request body
Anchor link to| Name | Type | Description |
|---|---|---|
| auth* | string | API access token من Pushwoosh Control Panel. |
| tag* | object | معلمات Tag. |
| tag.name* | string | اسم Tag المراد حذفه. |
{ "status_code": 200, "status_message": "OK", "response": { "result": true }}{ "request": { "auth": "yxoPUlwqm…………pIyEX4H", // مطلوب. API access token من Pushwoosh Control Panel "tag": { "name": "TAG_NAME" // مطلوب. اسم Tag المراد حذفه } }}listTags
Anchor link toPOST https://api.pushwoosh.com/json/1.3/listTags
يسترجع قائمة بالـ Tags الموجودة في الحساب.
Request body
Anchor link to| Name | Type | Description |
|---|---|---|
| auth* | string | API access token من Pushwoosh Control Panel. |
{ "status_code": 200, "status_message": "OK", "response": { "tags": [{ "name":"Language", "type":2, "isApplicationSpecific": false }, { "name":"List tag", "type":3, "isApplicationSpecific": false }] }}{ "request":{ "auth": "yxoPUlwqm…………pIyEX4H" // API access token من Pushwoosh Control Panel }}أنواع Tag:
- 1 - Integer (عدد صحيح)
- 2 - String (سلسلة نصية)
- 3 - List (قائمة)
- 4 - Date (تاريخ)
- 5 - Boolean (منطقي)
- 6 - Decimal (عشري). مثال: 19.95
- 7 - Version (إصدار). مثال: “1.0.0.0”