# Huawei React Native প্লাগইন ইন্টিগ্রেট করুন

## React Native প্লাগইন ইন্টিগ্রেট করুন

React Native ইন্টিগ্রেশন গাইডটি দেখুন।

<LinkCard title="React Native ইন্টিগ্রেশন গাইড" href="/developer/pushwoosh-sdk/cross-platform-frameworks/react-native/integration/integrating-react-native-plugin/" />

## AppGallery Connect এর মাধ্যমে Huawei কনফিগার করুন

১. [AppGallery Connect -> Projects List](https://developer.huawei.com/consumer/en/service/josp/agc/index.html#/myProject) এ যান এবং কনফিগার করার জন্য একটি প্রজেক্ট নির্বাচন করুন।

২. একটি কনফিগারেশন ফাইল ডাউনলোড করতে App information সেকশনে **agconnect-services.json** চাপুন।

<img src="/react-native-integrate-huawei-react-native-1.webp" alt=""/>

৩. ডাউনলোড করা ফাইলটি আপনার Android Studio প্রজেক্টে রাখুন (YOUR\_PROJECT/app/agconnect-services.json)।

<img src="/react-native-integrate-huawei-react-native-2.webp" alt=""/>

## সাইনিং সার্টিফিকেট ফিঙ্গারপ্রিন্ট জেনারেট করুন

১. Android Studio-তে, View > Tool Windows > Gradle-এ যান।

<img src="/react-native-integrate-huawei-react-native-3.webp" alt=""/>

২. খোলা উইন্ডোতে, app > Tasks > android > signingReport-এ যান।

<img src="/react-native-integrate-huawei-react-native-4.webp" alt=""/>

৩. আপনার রিলিজ কীস্টোর থেকে SHA-256 কপি করুন।

<img src="/react-native-integrate-huawei-react-native-5.webp" alt=""/>

আপনি পরীক্ষার উদ্দেশ্যে আপনার ডিবাগ কীস্টোর থেকে SHA-256 যোগ করতে পারেন।

৪. [AppGallery Connect Project List](https://developer.huawei.com/consumer/en/service/josp/agc/index.html#/myProject)-এ আপনার প্রজেক্ট নির্বাচন করুন।

৫. **SHA-256 certificate fingerprint** ফিল্ডে SHA-256 পেস্ট করুন।

দয়া করে মনে রাখবেন যে ফিঙ্গারপ্রিন্ট প্রসেসিং করতে ১০ মিনিট পর্যন্ত সময় লাগতে পারে।

## Pushwoosh-এ Huawei কনফিগার করুন

আপনার Pushwoosh প্রজেক্টের জন্য Huawei প্ল্যাটফর্ম কনফিগার করতে গাইডটি অনুসরণ করুন:

<LinkCard title="Huawei কনফিগারেশন" href="/developer/first-steps/connect-messaging-services/huawei-configuration/" />


## ডিপেন্ডেন্সি যোগ করুন

আপনার Android প্রজেক্টে ডিপেন্ডেন্সি যোগ করুন:

* `android/build.gradle`-এ

```
buildscript {    
    repositories {        
        google()              
        maven { url 'https://developer.huawei.com/repo/' }    
    }​    

    dependencies {        
        ...        
        classpath 'com.huawei.agconnect:agcp:1.4.1.300'    
    }
}​

allprojects {    
    repositories {        
        google()              
        maven { url 'https://developer.huawei.com/repo/' }    
    }
}
```

* `android/app/build.gradle`-এ

```
apply plugin: "com.huawei.agconnect"​

...​

dependencies {    
    ...    
    implementation 'com.huawei.hms:push:6.1.0.300'
}
```

## পুশ নোটিফিকেশন সক্রিয় করুন

আপনার React Native প্রজেক্টে **Pushwoosh.register()** কল করার আগে **Pushwoosh.enableHuaweiPushNotification();** যোগ করুন।

## আমাদের সাথে আপনার মতামত শেয়ার করুন

আপনার মতামত আমাদের একটি ভালো অভিজ্ঞতা তৈরি করতে সাহায্য করে, তাই SDK ইন্টিগ্রেশন প্রক্রিয়ার সময় আপনার কোনো সমস্যা হলে আমরা আপনার কাছ থেকে শুনতে চাই। যদি আপনি কোনো অসুবিধার সম্মুখীন হন, তাহলে অনুগ্রহ করে আমাদের সাথে আপনার মতামত শেয়ার করতে দ্বিধা করবেন না [এই ফর্মের মাধ্যমে](https://docs.google.com/forms/d/e/1FAIpQLSd\_0b8jwn-V\_JmoPLIxIFYbHACCQhrzidOZV3ELywoQPXRSxw/viewform)।