# เอกสารสำหรับนักพัฒนา

ยินดีต้อนรับสู่เอกสารสำหรับนักพัฒนาของ Pushwoosh ที่นี่คุณจะพบคู่มือและแหล่งข้อมูลที่ครอบคลุมเพื่อช่วยคุณผสาน Pushwoosh, กำหนดค่าบริการส่งข้อความ, จัดการงานที่เกี่ยวข้องกับโค้ดอย่างมีประสิทธิภาพ, และสร้างฟีเจอร์การมีส่วนร่วมของผู้ใช้ที่มีประสิทธิภาพ

## เริ่มต้นใช้งาน

ตั้งค่า Pushwoosh, ผสาน SDK, ลงทะเบียนอุปกรณ์ผู้ใช้, และส่ง push notification แรกของคุณ

### ก่อนที่คุณจะเริ่ม
เริ่มต้นด้วยพื้นฐาน: ทำความเข้าใจ 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="Email"
  />
  <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 Wallet"
  />
  <IconLinkCard
    href="/developer/first-steps/connect-messaging-services/android-configuration/android-google-wallet-configuration/"
    icon="android"
    title="Google Wallet"
  />
</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="Web"
  />
  <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 ที่มีอยู่, เรียนรู้เกี่ยวกับประเภทของ access token, และทำความเข้าใจตัวระบุที่สำคัญ
<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 access token"
    description="เรียนรู้เกี่ยวกับ API token และวิธีรับ"
  />
  <IconLinkCard
    href="/developer/api-reference/api-identifiers/"
    icon="code"
    title="ตัวระบุ API ที่สำคัญ"
    description="ทำความเข้าใจตัวระบุที่ใช้ในการเรียก API"
  />
</CardGrid>



## คู่มือวิธีการ
สำรวจคู่มือทีละขั้นตอนที่แสดงวิธีทำงานกับช่องทาง, สร้าง customer journeys, ปรับแต่งเนื้อหา, และจัดการผู้ชมของคุณอย่างมีประสิทธิภาพ
<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="ใช้แท็กและอีเวนต์เพื่อการกำหนดเป้าหมายที่แม่นยำยิ่งขึ้น"
  />
  <IconLinkCard
    href="/developer/guides/customer-journey/api-based-entry/"
    icon="journey"
    title="สร้าง customer journeys อัตโนมัติ"
    description="สร้าง user journeys อัตโนมัติ"
  />
  <IconLinkCard
    href="/developer/guides/personalization/dynamic-content/"
    icon="personalization"
    title="ปรับแต่งข้อความของคุณ"
    description="ปรับเนื้อหาแบบไดนามิกตามข้อมูลและพฤติกรรมของผู้ใช้"
  />
  <IconLinkCard
    href="/developer/guides/content/rich-media-templates-syntax/"
    icon="pencil"
    title="ปรับปรุงเนื้อหาข้อความ"
    description="เพิ่มเทมเพลต rich media และเลย์เอาต์ที่กำหนดเองลงในข้อความของคุณ"
  />
</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 ID, และวิธีจัดการข้อมูลอย่างสม่ำเสมอในทุกแพลตฟอร์ม
<CardGrid>
  <IconLinkCard
    href="/developer/pushwoosh-knowledge-hub/device-identifiers/"
    icon="open-book"
    title="ตัวระบุอุปกรณ์"
    description="ทำความเข้าใจ HWID, push token, และวิธีที่อุปกรณ์ถูกจดจำใน 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 ID)"
    description="ทำความเข้าใจวิธีการทำงานของ User ID ใน Pushwoosh"
  />
  <IconLinkCard
    href="/developer/pushwoosh-knowledge-hub/users-userids/collecting-user-ids/"
    icon="open-book"
    title="ตั้งค่า User ID ที่กำหนดเอง"
    description="ตั้งค่า User ID ที่กำหนดเองและเชื่อมต่อกับอุปกรณ์หลายเครื่องเพื่อการส่งข้อความข้ามช่องทาง"
  />
</CardGrid>