# إرسال إشعار فوري بواسطة User ID

لإرسال إشعار فوري إلى قائمة من المستخدمين، يمكنك إما استخدام استدعاء واجهة برمجة التطبيقات [`/createMessage`](/ar/developer/api-reference/messages-api/#createmessage)، أو تحميل ملف CSV يحتوي على معرفات المستخدمين (User IDs).

## إرسال إشعار فوري بواسطة User ID عبر واجهة برمجة التطبيقات (API)


### createMessage

<Aside type="tip">

يرجى ملاحظة أن معلمات [`/createMessage`](/ar/developer/api-reference/messages-api/#createmessage) قابلة للتخصيص بالكامل، لذا يمكنك إنشاء رسالة إشعار فوري مخصصة للغاية.

</Aside>


### معلمات جسم الطلب

| المعلمة | الوصف |
| ----------- | ---------------------------------------------------------------------------------------------------------------- |
| application | معرف تطبيق Pushwoosh الخاص بك الذي ترسل إليه الرسالة |
| auth | رمز الوصول لواجهة برمجة التطبيقات (API access token) من لوحة تحكم Pushwoosh |
| send\_date | حدد الوقت الذي تريد إرسال الرسالة فيه (بتوقيت UTC) أو استخدم 'now' لإرسالها فورًا. |
| content | النص الخاص بإشعارك الفوري. |
| users | قائمة بمعرفات المستخدمين (User IDs) التي يتم إرسال رسالتك الفورية إليها. يمكنك إرسال إشعار فوري إلى ما يصل إلى 1000 User ID في المرة الواحدة. |

### مثال على الطلب

```
{
	"request": {
		"application": "APPLICATION_CODE",
		"auth": "API_ACCESS_TOKEN",
		"notifications": [{
			"send_date": "now",
			"content": "Hello world!",
			"users":["external_user_1"]
		}]
	}
}
```

### مثال على الاستجابة

```
{
   "status_code":200,
   "status_message":"OK",
   "response": {
      "Messages":["{Notification code}"]
   } 
}
```