Windows SDK ইন্টিগ্রেশন
SDK ডাউনলোড করুন
নমুনা ডাউনলোড করুন
SDK API ডক্স
SDK ইন্টিগ্রেশন
Anchor link toআপনার অ্যাপ্লিকেশনে Pushwoosh ইন্টিগ্রেট করতে, নিচের ধাপগুলো অনুসরণ করুন।
১. আমাদের SDK প্যাকেজ ডাউনলোড করুন।
২. আপনার প্রজেক্টে PushSDK/Project-Win8.1-WNS/PushSDK.winmd এর রেফারেন্স যোগ করুন
অথবা যদি আপনি Windows 10 এর জন্য ডেভেলপ করেন তাহলে PushSDK/Project-Win10-WNS/PushSDK.winmd যোগ করুন।
৩. কোডে PushSDK নেমস্পেস যোগ করুন: using PushSDK;
৪. নিম্নলিখিত কোড দিয়ে পুশ সার্ভিস ইনিশিয়ালাইজ করুন:
NotificationService service = PushSDK.NotificationService.GetCurrent("YOUR_PUSHWOOSH_APP_ID");service.OnPushAccepted += (sender, pushNotification) => { //code to handle push notification string pushString = pushNotification.ToString(); //will return json push payload};
service.OnPushTokenReceived += (sender, pushToken) => { //code to handle push token};
service.OnPushTokenFailed += (sender, errorMessage) => { //code to handle push subscription failure};
service.SubscribeToPushService();৫. আপনার App.xaml.cs ফাইলে OnLaunched ফাংশনে যোগ করুন:
protected override void OnLaunched(LaunchActivatedEventArgs args){ NotificationService.HandleStartPush(args.Arguments);
//other code}
Windows 8.1 এর জন্য পরিচিত সমস্যা
Anchor link toPushwoosh SDK আপনার Windows 8.1 এ ইন্টিগ্রেট করার সময়, আপনি নিম্নলিখিত ত্রুটির সম্মুখীন হতে পারেন:
The underlying connection was closed: An unexpected error occurred on a sendযদি আপনি এই ত্রুটির সম্মুখীন হন, তাহলে আপনার প্রজেক্টে নিম্নলিখিত কোডটি যোগ করুন:
// Default is 'false'NotificationService.IsWin81(true);