نحن بصدد إنهاء API داخل المواقع. راجع مستند حالة إنهاء API داخل المواقع للحصول على التفاصيل، والتعرف على كيفية الترحيل إلى API السحابة من الجيل القادم.
/v1/users
استخدم العقدة users
لإدارة المصادقة والوصول إلى عميل واجهة API داخل المواقع الخاصة بتطبيق واتساب للأعمال.
يتوفر لدى عميل واجهة API داخل المواقع الخاصة بتطبيق واتساب للأعمال حساب بشكل افتراضي، مع تعيين admin
كاسم المستخدم وكلمة المرور secret
. ولا يمكن إزالة هذا الحساب أو حذفه من النظام. لأسباب تتعلق بالأمان، يجب تغيير كلمة سر حساب المسؤول على الفور.
إذا نسيت كلمة السر، فيُرجى الاتصال بالدعم المباشر للمساعدة على إعادة تعيينها.
admin
فقط إنشاء المستخدمين أو حذفهم.admin
فقط لإنشاء المستخدمين أو حذفهملإنشاء حساب لأحد المستخدمين داخل نشاطك التجاري بحيث يمكنه الوصول إلى واجهة API الخاصة بتطبيق واتساب للأعمال، أرسل اسم المستخدم وكلمة السر إلى عميل واجهة API داخل المواقع الخاصة بتطبيق واتساب للأعمال باستخدام نقطة النهاية /users
. حيث يتحقق من اسم المستخدم وكلمة السر وينشئ حسابًا جديدًا إذا لم يكن هناك حساب بالفعل لاسم المستخدم هذا. وتتم معالجة كلمة السر بعلامة تجزئة أحادية الاتجاه وتخزينها في حجم البيانات. علمًا بأن المعلمتين username
وpassword
مطلوبتان.
لإنشاء مستخدم، أرسل طلبًا على النحو التالي:
POST /v1/users Authorization: Bearer your-auth-token { "username": "username", "password": "password" }
إذا نجح الطلب وتم إنشاء حساب المستخدم، فستتلقى رمز حالة HTTP بالقيمة 201 Created
وحمولة البيانات التالية:
{ "users": [{ "username": "username" }] }
أما إذا لم ينجح الطلب، فستتلقى رمز حالة HTTP، بالإضافة إلى رمز خطأ في واتساب. إذا أرسلت اسم مستخدم مكررًا، فستبدو الاستجابة كما يلي:
{ "errors": [{ "code": 1014, "title": "Internal error", "details": "Unable to create user. Already exist?" }] }
الاسم | الوصف |
---|---|
| مطلوب. يجب ألا يقل عن 4 أحرف ولا يزيد عن 32 حرفًا. |
| مطلوب. يجب أن تتراوح بين 8 و64 حرفًا ويجب أن تتضمن على الأقل حرفًا واحدًا كبيرًا وحرفًا صغيرًا، ورقمًا وحرفًا خاصًا:
!\/'"#$%&()*+-.,:;_<>=?@[]{}^`|~
|
| مطلوب. رمز المصادقة للمسؤول الذي يقوم بإجراء الطلب. لمزيد من المعلومات، راجع وثائق تسجيل الدخول والمصادقة — الرموز. |
ترتبط عناصر الربط التالية بهذه العقدة:
عنصر الربط | الوصف |
---|---|
استخدم عنصر الربط هذا لتسجيل الدخول إلى عميل API الخاصة بتطبيق واتساب للأعمال داخل المواقع. | |
استخدم عنصر الربط هذا لتسجيل الخروج من عميل API الخاصة بتطبيق واتساب للأعمال داخل المواقع. | |
استخدم نقطة النهاية هذه لاسترداد حساب المستخدم أو تحديثه أو حذفه. |
رمز حالة HTTP | السبب |
---|---|
|
أعد إرسال الطلب بالطول المناسب لاسم المستخدم/كلمة السر. |
| أنت لا تستخدم حساب |
| يتعذر إنشاء الحساب ربما لأنه موجود بالفعل. |
إذا لم تكن هناك أخطاء أخرى في الاستجابة، فارجع إلى المصادر التالية لمزيد من المعلومات: رموز الأخطاء ورموز حالات HTTP.