เริ่มต้นใช้งาน Flutter SDK ฉบับเร่งรัด
เริ่มต้นใช้งาน Pushwoosh Flutter SDK ด้วยตัวอย่างที่รวดเร็วและง่ายดายนี้
ข้อกำหนดเบื้องต้น
Anchor link toในการผสาน Pushwoosh Flutter SDK เข้ากับแอปของคุณ คุณจะต้องมีสิ่งต่อไปนี้:
ดาวน์โหลดโปรเจกต์ตัวอย่าง
Anchor link to# โคลน repository ของ SDK และไปที่โปรเจกต์ตัวอย่างgit clone https://github.com/Pushwoosh/pushwoosh-flutter
# ไปที่ไดเรกทอรี examplecd pushwoosh-flutter/Source/pushwoosh/example
กำหนดค่าโปรเจกต์
Anchor link toติดตั้ง dependencies:
flutter pub get
เปิดไฟล์ lib/main.dart และอัปเดตการเรียก Pushwoosh.initialize:
Pushwoosh.initialize({"app_id": "XXXXX-XXXXX", "sender_id": "XXXXXXXXXXXX"});
แทนที่ค่า app_id
และ sender_id
ด้วย Pushwoosh App Code และ Firebase Project Number ของคุณ
1. ติดตั้ง dependencies
Anchor link toไปที่ไดเรกทอรี ios และติดตั้ง dependencies:
cd ios && pod install --repo-update
2. ตั้งค่า Bundle Identifier
Anchor link toเปิดไฟล์ ios/Runner.xcworkspace ใน Xcode
ตั้งค่า Bundle Identifier สำหรับแต่ละ target:
Runner
: ชื่อแพ็กเกจของแอปของคุณ (เช่น com.example.pushwoosh)NotificationService
: ชื่อแพ็กเกจของแอปของคุณพร้อมกับ.NotificationServiceExtension
(เช่น com.example.pushwoosh.NotificationServiceExtension)StopwatchWidgetExtension
: ชื่อแพ็กเกจของแอปของคุณพร้อมกับ.StopwatchWidget
(เช่น com.example.pushwoosh.StopwatchWidget)
3. ตั้งค่า API Token
Anchor link toในไฟล์ ios/Runner/Info.plist
ของคุณ ให้ตั้งค่าคีย์ Pushwoosh_API_TOKEN
เป็น Pushwoosh Device API Token ของคุณ
Android
Anchor link to1. ตั้งค่า google-services.json
Anchor link toคัดลอกไฟล์ google-services.json
ของคุณไปยังไดเรกทอรี android/app
2. ตั้งค่าชื่อแพ็กเกจ
Anchor link toเปิดไฟล์ android/app/build.gradle และตั้งค่า applicationId เป็นชื่อแพ็กเกจของแอปของคุณ (เช่น com.example.pushwoosh
)
3. ตั้งค่า API Token
Anchor link toเปิดไฟล์ android/app/src/main/AndroidManifest.xml ของคุณและเพิ่มข้อมูลเมตาต่อไปนี้ภายในแท็ก <application>
:
<meta-data android:name="com.pushwoosh.apitoken" android:value="__YOUR_PUSHWOOSH_DEVICE_API_TOKEN__" />
แทนที่ __YOUR_PUSHWOOSH_DEVICE_API_TOKEN__
ด้วย Pushwoosh Device API Token ของคุณ
รันโปรเจกต์
Anchor link to- บิวด์และรันโปรเจกต์
- แอปจะมีสองแท็บ: “Actions” และ “Settings” ไปที่แท็บ Settings
- แตะปุ่ม Register for Pushes
- ให้สิทธิ์สำหรับการแจ้งเตือนแบบพุช อุปกรณ์จะถูกลงทะเบียนกับ Pushwoosh
ส่งการแจ้งเตือนแบบพุช
Anchor link toกลับไปที่ Pushwoosh Control Panel และ ส่งการแจ้งเตือนแบบพุช ไปยังอุปกรณ์ที่ลงทะเบียนของคุณ