# हुआवेई रिएक्ट नेटिव प्लगइन को इंटीग्रेट करें

## रिएक्ट नेटिव प्लगइन को इंटीग्रेट करें

रिएक्ट नेटिव इंटीग्रेशन गाइड देखें।

<LinkCard title="रिएक्ट नेटिव इंटीग्रेशन गाइड" href="/developer/pushwoosh-sdk/cross-platform-frameworks/react-native/integration/integrating-react-native-plugin/" />

## AppGallery Connect के माध्यम से हुआवेई को कॉन्फ़िगर करें

1. [AppGallery Connect -> Projects List](https://developer.huawei.com/consumer/en/service/josp/agc/index.html#/myProject) पर जाएं और कॉन्फ़िगर करने के लिए एक प्रोजेक्ट चुनें।

2. कॉन्फ़िगरेशन फ़ाइल डाउनलोड करने के लिए ऐप सूचना अनुभाग में **agconnect-services.json** दबाएं।

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

3. डाउनलोड की गई फ़ाइल को अपने एंड्रॉइड स्टूडियो प्रोजेक्ट (YOUR_PROJECT/app/agconnect-services.json) में डालें।

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

## साइनिंग सर्टिफिकेट फिंगरप्रिंट जेनरेट करें

1. एंड्रॉइड स्टूडियो में, View > Tool Windows > Gradle पर जाएं।

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

2. खुली हुई विंडो में, app > Tasks > android > signingReport पर जाएं।

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

3. अपने रिलीज़ कीस्टोर से SHA-256 कॉपी करें।

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

आप परीक्षण उद्देश्यों के लिए अपने डीबग कीस्टोर से SHA-256 भी जोड़ सकते हैं।

4. [AppGallery Connect Project List](https://developer.huawei.com/consumer/en/service/josp/agc/index.html#/myProject) में अपना प्रोजेक्ट चुनें।

5. SHA-256 को **SHA-256 सर्टिफिकेट फिंगरप्रिंट** फ़ील्ड में पेस्ट करें।

कृपया ध्यान दें कि फिंगरप्रिंट प्रोसेसिंग में 10 मिनट तक लग सकते हैं।

## Pushwoosh में हुआवेई को कॉन्फ़िगर करें

अपने Pushwoosh प्रोजेक्ट के लिए हुआवेई प्लेटफ़ॉर्म को कॉन्फ़िगर करने के लिए गाइड का पालन करें:

<LinkCard title="हुआवेई कॉन्फ़िगरेशन" href="/developer/first-steps/connect-messaging-services/huawei-configuration/" />


## डिपेंडेंसी जोड़ें

अपने एंड्रॉइड प्रोजेक्ट में डिपेंडेंसी जोड़ें:

* `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'
}
```

## पुश नोटिफिकेशन सक्षम करें

अपने रिएक्ट नेटिव प्रोजेक्ट में **Pushwoosh.register()** को कॉल करने से पहले **Pushwoosh.enableHuaweiPushNotification();** जोड़ें।

## अपनी प्रतिक्रिया हमारे साथ साझा करें

आपकी प्रतिक्रिया हमें एक बेहतर अनुभव बनाने में मदद करती है, इसलिए यदि आपको SDK इंटीग्रेशन प्रक्रिया के दौरान कोई समस्या आती है तो हम आपसे सुनना पसंद करेंगे। यदि आपको कोई कठिनाई आती है, तो कृपया [इस फ़ॉर्म के माध्यम से](https://docs.google.com/forms/d/e/1FAIpQLSd_0b8jwn-V_JmoPLIxIFYbHACCQhrzidOZV3ELywoQPXRSxw/viewform) अपने विचार हमारे साथ साझा करने में संकोच न करें।