How do I set up Huawei?
Huawei requires dedicated, customer-owned credentials, not shared ones, so widget redirects 500 until they are set up.
Huawei requires dedicated, customer-owned credentials, not shared ones, so widget redirects 500 until they are set up.
To set it up:
Create your own Huawei developer account using the Server app application type, and complete identity verification.
Apply for Health Service Kit / Health Kit access with the required read permissions/scopes. Terra then supports the integration on your behalf.
In the Huawei console, set the whitelisted callback URL in your app's authorization settings to https://api.tryterra.co/v2/auth/huawei/oauth2, and point the subscription/notification callback at Terra's Huawei healthkit notifications hook.
Add the Client ID and Secret from the Huawei console credentials section in the Terra dashboard under the provider's source settings.
A missing_scopes failure is about the permissions granted to your Huawei credentials (confirm Health Kit is applied for and approved), not what the end user selected on the consent screen.
Last updated
Was this helpful?