Prerequisites
Before you begin, make sure you have:- A Huawei Developer account
- Access to AppGallery Connect
- Your app published on Huawei AppGallery
Step-by-step integration
Open AppGallery Connect
Go to AppGallery Connect and sign in with your Huawei Developer account.
Navigate to Connect API
In the top navigation, go to Users and permissions > API key > Connect API. This is where you create and manage API clients.
Create an API client
Click Create to add a new API client. There are two settings that matter:
- Project: Set this to “N/A”
- Role: Set this to “Operations”
Copy your credentials
After creating the API client, copy the Client ID and Client Secret (Key) from the table. You will need both values in the next step.
Enter credentials in AppReply
- Log in to AppReply
- Go to Applications
- Click the three dots next to your Huawei app and select Integrate
- Enter your Client ID
- Enter your Client Secret
- Click Complete Integration
Adding a Huawei app
If your Huawei app is not yet listed in AppReply, you can add it manually:- Go to Applications and click Add App
- Scroll to the Add from other stores section
- Select Huawei AppGallery
- Enter the App ID and App Name
- Click Add App, then integrate using the steps above
Regional API endpoints
Huawei uses different API servers depending on where your app is published. AppReply handles this automatically, but it helps to know that Huawei splits traffic across four regional domains:| Region | Countries (examples) |
|---|---|
| China | CN |
| Europe/DRE | EU countries, Turkey, Saudi Arabia, UAE, South Africa, Nigeria, Israel |
| Asia-Pacific/DRA | India, Japan, South Korea, Australia, Singapore, US, Canada, Brazil |
| Russia/DRRU | Russia, Belarus, Kazakhstan |
Verification
After completing the integration, AppReply will:- Verify your API client credentials
- Test the connection to AppGallery Connect
- Begin syncing your reviews (usually within 5-15 minutes)
Troubleshooting
- 403 permission errors: This almost always means the Project field is set to a specific project instead of “N/A”. Edit your API client in AppGallery Connect and change the Project to “N/A”.
- Invalid credentials: Double-check the Client ID and Client Secret. Make sure you copied the Secret (Key), not the Client ID twice.
- Missing app details: If your app name and icon are not populated after integration, your API client may be using the “Customer service” role instead of “Operations”. The “Customer service” role only grants review access, not app metadata.
- No reviews appearing: Confirm your app has published reviews on AppGallery. New apps or apps with very few downloads may not have reviews yet.
Security notes
- Your credentials are encrypted before being stored
- AppReply only accesses the review and app-info portions of the Huawei API
- You can revoke access at any time by deleting the API client in AppGallery Connect
Need help?
- Click the chat bubble in the bottom right corner of your dashboard
- Email: [email protected]
- Response time: usually within 24 hours during business hours