# توثيق المطورين

مرحبًا بك في توثيق مطوري Pushwoosh. ستجد هنا أدلة وموارد شاملة لمساعدتك في تكامل Pushwoosh، وتكوين خدمات الرسائل، والتعامل مع المهام المتعلقة بالبرمجة بكفاءة، وبناء ميزات قوية لإشراك المستخدمين.

## ابدأ

قم بإعداد Pushwoosh، وادمج SDK، وسجل أجهزة المستخدمين، وأرسل أول إشعار دفع لك.

### قبل أن تبدأ
ابدأ بالأساسيات: افهم Pushwoosh وأنشئ مشروعك الأول.

<CardGrid>
  <IconLinkCard
    href="/developer/first-steps/what-is-pushwoosh/"
    icon="star"
    title="نظرة عامة على Pushwoosh"
    description="تعرف على ماهية Pushwoosh وكيف يعمل."
  />
  <IconLinkCard
    href="/developer/first-steps/start-with-your-project/"
    icon="rocket"
    title="دليل إعداد المشروع"
    description="أنشئ مشروعك وجهزه للتكامل."
  />
</CardGrid>

### تكوين المنصات
قم بإعداد منصات المراسلة التي تخطط للعمل معها.

<CardGrid columns={3}>
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/ios-configuration/"
    icon="apple"
    title="iOS"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/android-configuration/android-firebase-configuration/"
    icon="android"
    title="Android"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/amazon-configuration/"
    icon="amazon"
    title="Amazon"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/web-push-configuration/"
    icon="chrome"
    title="Web Push"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/huawei-configuration/"
    icon="huawei"
    title="Huawei"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/windows-configuration/"
    icon="windows"
    title="Windows"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/email-verification/"
    icon="email"
    title="البريد الإلكتروني"
  />
  <IconLinkCard
    href="/product/first-steps/start-with-your-project/configure-platforms/whatsapp-configuration/"
    icon="whatsapp"
    title="WhatsApp"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/line-configuration/"
    icon="line"
    title="LINE"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/kakao-configuration/"
    icon="comment"
    title="KakaoTalk"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/sms-configuration/"
    icon="sms"
    title="SMS"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/ios-configuration/ios-wallet-pass-configuration/"
    icon="apple"
    title="محفظة Apple"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/android-configuration/android-google-wallet-configuration/"
    icon="android"
    title="محفظة Google"
  />
</CardGrid>

### دمج Pushwoosh SDK
قم بتثبيت Pushwoosh SDK لمنصتك.

<CardGrid columns={3}>
  <IconLinkCard
    href="/developer/pushwoosh-sdk/ios-sdk/"
    icon="apple"
    title="iOS"
  />
  <IconLinkCard
    href="/developer/pushwoosh-sdk/android-sdk/"
    icon="android"
    title="Android"
  />
  <IconLinkCard
    href="/developer/pushwoosh-sdk/android-sdk/huawei-integration/"
    icon="huawei"
    title="Huawei"
  />
  <IconLinkCard
    href="/developer/pushwoosh-sdk/android-sdk/amazon/"
    icon="amazon"
    title="Amazon"
  />
  <IconLinkCard
    href="/developer/pushwoosh-sdk/web-push-notifications/web-push-sdk-30/"
    icon="chrome"
    title="الويب"
  />
  <IconLinkCard
    href="/developer/pushwoosh-sdk/cross-platform-frameworks/"
    icon="puzzle"
    title="أطر العمل متعددة المنصات"
  />
  <IconLinkCard
    href="/developer/pushwoosh-sdk/os-x/"
    icon="macos"
    title="macOS"
  />
  <IconLinkCard
    href="/developer/pushwoosh-sdk/windows/"
    icon="windows"
    title="Windows"
  />
  <IconLinkCard
    href="/developer/pushwoosh-sdk/visionos-sdk/"
    icon="code"
    title="visionOS"
  />
</CardGrid>

### تسجيل أجهزة المستخدمين واختبار تكاملك
بعد تثبيت SDK، قم بتسجيل أجهزة المستخدمين مع Pushwoosh وتحقق من التسليم عن طريق إرسال رسالة اختبار.

<CardGrid>
  <IconLinkCard
    href="/developer/first-steps/subscribe-users/"
    icon="segment"
    title="تسجيل الأجهزة"
    description="تعرف على كيفية تسجيل أجهزة المستخدمين ومزامنة البيانات مع Pushwoosh"
  />
  <IconLinkCard
    href="/developer/first-steps/test-your-integration/"
    icon="approve-check"
    title="اختبر تكاملك"
    description="اختبر إعدادك عن طريق إرسال رسالة تجريبية."
  />
</CardGrid>

## استخدم API
استكشف أساليب API المتاحة، وتعرف على أنواع رموز الوصول، وافهم المعرفات الرئيسية.
<CardGrid>
<IconLinkCard
  href="/developer/api-reference/"
  icon="code"
  title="نظرة عامة على API"
  description="نظرة عامة على Pushwoosh API: المصادقة، حدود المعدل، الطلبات، ورموز الاستجابة."
/>
  <IconLinkCard
    href="/developer/api-reference/api-methods-reference-index/"
    icon="code"
    title="فهرس مرجع API"
    description="استكشف القائمة الكاملة لأساليب API المتاحة."
  />
  <IconLinkCard
    href="/developer/api-reference/api-access-token/"
    icon="code"
    title="رمز الوصول إلى API"
    description="تعرف على رموز API وكيفية الحصول عليها."
  />
  <IconLinkCard
    href="/developer/api-reference/api-identifiers/"
    icon="code"
    title="معرفات API الرئيسية"
    description="افهم المعرفات المستخدمة في استدعاءات API."
  />
</CardGrid>



## أدلة إرشادية
استكشف الأدلة خطوة بخطوة التي توضح لك كيفية العمل مع القنوات، وإنشاء رحلات العملاء، وتخصيص المحتوى، وإدارة جمهورك بفعالية.
<CardGrid>
  <IconLinkCard
    href="/developer/guides/messaging-channels/ios-interactive-push/"
    icon="push"
    title="الوصول إلى المستخدمين على القناة الصحيحة"
    description="أرسل الرسائل على كل قناة."
  />
  <IconLinkCard
    href="/developer/guides/audience-and-segmentation/tags/"
    icon="segment"
    title="استهداف الجمهور المناسب"
    description="استخدم Tags و Events لاستهداف أكثر دقة."
  />
  <IconLinkCard
    href="/developer/guides/customer-journey/api-based-entry/"
    icon="journey"
    title="أتمتة رحلات العملاء"
    description="أنشئ رحلات مستخدمين آلية."
  />
  <IconLinkCard
    href="/developer/guides/personalization/dynamic-content/"
    icon="personalization"
    title="تخصيص رسائلك"
    description="كيّف المحتوى ديناميكيًا بناءً على بيانات المستخدم وسلوكه."
  />
  <IconLinkCard
    href="/developer/guides/content/rich-media-templates-syntax/"
    icon="pencil"
    title="تحسين محتوى الرسائل"
    description="أضف قوالب الوسائط الغنية والتخطيطات المخصصة إلى رسائلك."
  />
</CardGrid>

## استكشاف الأخطاء وإصلاحها
حل المشكلات بسرعة باستخدام أدلة استكشاف الأخطاء وإصلاحها الخاصة بالمنصة.
<CardGrid columns={3}>
  <IconLinkCard
    href="/developer/troubleshooting/sending-errors/ios-os-x-safari-errors/"
    icon="apple"
    title="أخطاء iOS و macOS و Safari"
  />
  <IconLinkCard
    href="/developer/troubleshooting/sending-errors/android-chrome-firefox-errors/"
    icon="android"
    title="أخطاء Android والمتصفحات"
  />
  <IconLinkCard
    href="/developer/troubleshooting/sending-errors/huawei-errors/"
    icon="huawei"
    title="أخطاء Huawei"
  />
  <IconLinkCard
    href="/developer/troubleshooting/sending-errors/windows-errors/"
    icon="seti:windows"
    title="أخطاء Windows"
  />
  <IconLinkCard
    href="/developer/troubleshooting/sending-errors/amazon-errors/"
    icon="amazon"
    title="أخطاء Amazon"
  />
  <IconLinkCard
    href="/developer/troubleshooting/sending-errors/email-errors/"
    icon="email"
    title="أخطاء البريد الإلكتروني"
  />
</CardGrid>


## مركز المعرفة

افهم المفاهيم الأساسية لـ Pushwoosh. تعلم كيف يتم تحديد الأجهزة، وكيف تعمل معرفات المستخدم (User IDs)، وكيفية إدارة البيانات بشكل متسق عبر المنصات.
<CardGrid>
  <IconLinkCard
    href="/developer/pushwoosh-knowledge-hub/device-identifiers/"
    icon="open-book"
    title="معرفات الأجهزة"
    description="افهم HWIDs و push tokens وكيفية التعرف على الأجهزة في Pushwoosh."
  />
  <IconLinkCard
    href="/developer/pushwoosh-knowledge-hub/types-of-registered-devices/"
    icon="open-book"
    title="أنواع الأجهزة"
    description="افهم فئات الأجهزة المستخدمة."
  />
  <IconLinkCard
    href="/developer/pushwoosh-knowledge-hub/users-userids/users-userids/"
    icon="open-book"
    title="المستخدمون (User IDs)"
    description="افهم كيفية عمل User IDs في Pushwoosh."
  />
  <IconLinkCard
    href="/developer/pushwoosh-knowledge-hub/users-userids/collecting-user-ids/"
    icon="open-book"
    title="تعيين User ID مخصص"
    description="عيّن User ID مخصصًا وربطه بأجهزة متعددة للرسائل عبر القنوات."
  />
</CardGrid>