การผนวกรวม Windows SDK
ดาวน์โหลด SDK
ดาวน์โหลดตัวอย่าง
เอกสาร SDK API
การผนวกรวม SDK
Anchor link toหากต้องการผนวกรวม Pushwoosh เข้ากับแอปพลิเคชันของคุณ ให้ทำตามขั้นตอนด้านล่าง
1. ดาวน์โหลดแพ็คเกจ SDK ของเรา
2. เพิ่มการอ้างอิงไปยัง PushSDK/Project-Win8.1-WNS/PushSDK.winmd ในโปรเจกต์ของคุณ
หรือ PushSDK/Project-Win10-WNS/PushSDK.winmd หากคุณพัฒนาสำหรับ Windows 10
3. ในโค้ด ให้เพิ่มเนมสเปซ PushSDK: using PushSDK;
4. เริ่มต้นบริการพุชด้วยโค้ดต่อไปนี้:
NotificationService service = PushSDK.NotificationService.GetCurrent("YOUR_PUSHWOOSH_APP_ID");service.OnPushAccepted += (sender, pushNotification) => { //โค้ดสำหรับจัดการการแจ้งเตือนแบบพุช string pushString = pushNotification.ToString(); //จะคืนค่า json push payload};
service.OnPushTokenReceived += (sender, pushToken) => { //โค้ดสำหรับจัดการพุชโทเค็น};
service.OnPushTokenFailed += (sender, errorMessage) => { //โค้ดสำหรับจัดการความล้มเหลวในการสมัครรับการแจ้งเตือนแบบพุช};
service.SubscribeToPushService();
5. ในไฟล์ App.xaml.cs ของคุณ ในฟังก์ชัน OnLaunched ให้เพิ่ม:
protected override void OnLaunched(LaunchActivatedEventArgs args){ NotificationService.HandleStartPush(args.Arguments);
//other code}

ปัญหาที่ทราบสำหรับ Windows 8.1
Anchor link toเมื่อทำการผนวกรวม Pushwoosh SDK เข้ากับ Windows 8.1 ของคุณ คุณอาจพบข้อผิดพลาดต่อไปนี้:
The underlying connection was closed: An unexpected error occurred on a send
หากคุณพบข้อผิดพลาดดังกล่าว ให้เพิ่มโค้ดต่อไปนี้ในโปรเจกต์ของคุณ:
// ค่าเริ่มต้นคือ 'false'NotificationService.IsWin81(true);