首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获取华为移动业务CaaS引擎的权限?

如何获取华为移动业务CaaS引擎的权限?
EN

Stack Overflow用户
提问于 2020-12-30 01:51:44
回答 3查看 58关注 0票数 2

希望获得使用华为CaaS引擎的开放API共享来自飞行无人机的MeeTime视频通话的权限。我会尝试让用户通过MeeTime获得视频流。代码差不多准备好了,但是HwCaasServiceManager初始化函数总是返回错误2002 ( permission _FAIL/认证失败),因为我需要权限才能访问CaaS引擎开放API。查看华为官网找不到解决方案:https://developer.huawei.com/consumer/en/doc/development/connectivity-Guides/virtualized-devices-calling-introduction-0000001051089010

有人可以帮助解决这个错误吗?

谢谢,S

EN

回答 3

Stack Overflow用户

发布于 2020-12-30 10:08:12

根据文档CssS Engine Result Code,value 2002表示身份验证失败。建议您先使用configure app information in AppGallery Connect,然后再使用该服务。

具体流程如下:

在开始之前,请在HUAWEI Developers.

  • Generate a Signing

  • Fingerprint.

上注册为华为开发者并完成实名认证

a.使用cmd命令打开命令行界面,然后运行cd命令转到keytool.exe所在的目录。在以下示例中,JDK安装在驱动器C中的程序文件文件夹中。

代码语言:javascript
复制
C:\>cd C:\Program Files\Java\jdk\bin
C:\Program Files\Java\jdk\bin>

b.运行keytool -list -v -keystore并按照提示响应。在命令中,指示应用程序签名证书的绝对路径。

代码语言:javascript
复制
keytool -list -v -keystore C:\TestApp.jks

c.获取SHA-256证书指纹。

配置签名证书Fingerprint.的

a.登录到AppGallery Connect并单击My projects

b.找到您的应用程序项目,然后单击所需的应用程序名称。

c.进入项目设置>常规信息。在应用信息区域,点击SHA-256证书指纹旁边的图标,输入获取的SHA-256证书指纹。

票数 0
EN

Stack Overflow用户

发布于 2020-12-30 10:40:35

当前CaaS开放了虚拟设备音视频调用screen sharing应用内调用应用内自定义调用四种seed能力,目前应用内自定义调用仅适用于中国地域。它将于2021年H2在中国以外的地区推出。

更多信息。关于在HMS平台上集成CaaS的是Here。Caas Engien结果代码为Here

票数 0
EN

Stack Overflow用户

发布于 2020-12-30 11:53:01

请参阅HwCaasServiceCallBack错误代码:

2002:身份验证失败。(请检查您是否已经向华为申请了调用接口所需的权限,以及在华为开发者上创建应用时生成的appid是否已添加到AndroidManifest.xml中)。

一个人可以更容易地获得密钥指纹:./gradlew signingReport

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65496496

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档