-
【功能模块】【操作步骤&问题现象】1、我测试一个之前测试过没问题的api,在没有修改的情况下又重新测试,一直在loading:2、loading很久以后:【截图信息】【日志信息】(可选,上传日志内容或者附件)
-
【功能模块】api【操作步骤&问题现象】1、get调用2、出现错误【截图信息】暂无【日志信息】(可选,上传日志内容或者附件)
-
有很多软件研发从业者对当前 API 产品所能提供的能力知之甚少,通过20期超实用API应用案例,我们将带你认识 API 的魔力。点击直达>>>>>>第一章节:从创建云服务器开始,开启 API 进阶之路第二章节:掌握 API,从纯研发破圈发展到业务端第三章节:用 API 轻松搞定内容的自动化生产第四章节:带新项目,这些 API 必不可少另外,打开华为云API Explorer的官网,我好像打开了新世界的大门,有很多已配置好的环境和接口,直接调用调试就可以了,以后怕是没有什么能够难住我了!目前API Explorer平台已开放EI企业智能、计算、应用服务、网络、软件开发平台、视频等70+云服务,共上线2000+个API、6000+个错误码。在前期试运行期间,华为云API Explorer平台上的API接口也已被多家企业成功接入。点击查看详情:《华为云一站式API解决方案平台API Explorer上线》据悉,华为云API Explorer平台在未来几个月会实现更多功能,比如支持SDK示例代码、CLI等特性,同时也会开放更多的云服务API接口,连接更多开发者实现创新、拓宽创新边界。
Astro zero小萌新
发表于2021-03-30 11:02:47
2021-03-30 11:02:47
最后回复
Astro zero小萌新
2021-03-30 11:02:47
765 0 -
请问创建完设备后给的这个请求体和响应体有什么用,没找到放代码的地方,小白一枚~
cliff-runner
发表于2021-03-29 20:48:15
2021-03-29 20:48:15
最后回复
cliff-runner
2021-04-08 17:49:25
1691 4 -
【功能模块】API Explorer add device操作失败【操作步骤&问题现象】1、https://bbs.huaweicloud.com/forum/thread-115663-1-1.html 失败,尝试api方式。2、结果相同,返回013000。3、更换几个*product_id,结果相同。确认截图中显示的产品id所属设备可以正常连接平台。【截图信息】【日志信息】(可选,上传日志内容或者附件)
-
数据湖治理中心DGC中创建的API,每天都会报几次错误,ERRCODE:DLM.4094,同时JSON内部还有一个错误码DAYU.1088,官网上找不到对应的错误码含义
-
【功能模块】javaapidemo 示例代码创建一个设备【操作步骤&问题现象】1、已成功得到token2、修改各种id 字符串3、多次运行CreateDeviceJAVA得到失败码{"error_code":"IOTDA.013000","error_msg":"The product does not exist."}Process finished with exit code 0【截图信息】【日志信息】(可选,上传日志内容或者附件)
-
浏览器操作: 最大化:maximize_window() 最小化:minimize_windows() set_window_size(width, heigth) 前进/后退:forward( ) back( ) 关闭当前窗口/浏览器:close() quit()获取页面标题和当前页面url: 获取页面标题:title 获取页面url:current_url 页面刷新:refresh()元素操作: clear():清除元素内容。 send_keys():向元素输入内容。 click():单击元素。 size:返回元素尺寸。 text:返回元素文本。 get_attribute(obj):返回元素某个属性的值。 location:元素的坐标。 page_source:获取网页源码。鼠标事件: context_click(),右击。 double_click(),左键双击。 drag_and_drop,拖动。 drag_and_drop_by_offset(),拖动到指定位置。 move_to_element(),悬停。 click_and_hold(),单击并按住不放。下拉框: 通过value值选择:select_by_value('value'); 通过文本选择:select_by_visible_text('text'); 通过索引选择:select_by_index(index),索引从0开始。浏览器多窗口处理: 每一个浏览器窗口都有一个唯一的标识符,句柄,通过句柄来判断当前处于哪一个浏览器窗口,webdriver中提供了相应方法来进行浏览器窗口的切换。 window_handles,获取所有浏览器窗口的句柄。 current_window_handle,获取当前浏览器窗口句柄。 switch_to.window('handle'),切换到指定浏览器窗口。 close(),关闭当前浏览器窗口。页面多表单(多框架处理): switch_to.frame(),切换到指定表单。 switch_to.default_content(),切换到最外层表单。 switch_to.parent_frame(),切换到上一级表单。层级定位:先定位A元素,然后定位A下的元素。警告框处理: 定位警告框:switch_to.altert(); accept,接受,相当于点击【确定】 dismiss,解散,相当于点击【取消】定位一组对象:定位到元素后进行批量操作。 find_elements_by_xxxx(),返回一个列表。文件上传: 使用input标签实现的上传:调用send_keys()方法将需要上传的文件路径发送到指定元素即可。 非input标签实现的上传:借助AutoIt,使用 SendKeys第三方库 ,使用win32 GUI等工具实现上传。 截图: 一般在执行用例时,如果用例失败,则将当前窗口截图保存。 方法:get_screenshot_as_file('imgname') 验证码: 屏蔽验证码功能。 将验证码固定。 Python-tesserct模块识别验证码。 键盘事件: 方法:send_keys(cmd)向指定元素发送键盘指令。 Keys.BACK_SPACE,删除。 Keys.SPACE,空格。 Keys.TAB,横向制表符。 Keys.ENTER,回车。 Keys.CONTRAL,'a',全选。 Keys.CONTRAL,'c',复制。 Keys.CONTRAL,'x',剪切。 Keys.CONTRAL,'v',粘贴。 Keys.END,翻到页面底部。 Keys.HOME,翻到页面顶部。 Keys.PAGE_UP,向上翻页。 Key.PAGE-DOWN,向下翻页。多浏览器处理,以及执行JS脚本的方法,后续更新 以上就是我们在做web自动化时经常使用的一下WebDriber APT。
-
【功能模块】App Engine中,库里面的“SmartCampus__InnovateSecurityManagement”,里面的“AR眼镜安防”模块【操作步骤&问题现象】1、现需要与AR眼镜联调测试,但是没法找到华为平台Roma中的测试API服务2、想咨询一下api服务在哪里?【截图信息】【日志信息】(可选,上传日志内容或者附件)
-
SMC3.0 API与2.0有多少变化,没有找到相关文档
-
【功能模块】【ROMA】LiveData的API无法消费topic里的消息【操作步骤&问题现象】发送消息的API,能够成功发送:importClass(com.huawei.livedata.util.MQSUtils); importClass(com.huawei.livedata.lambdaservice.security.CipherUtils); function excute(data) { var obj = JSON.parse(data); var topic_url = "#{mqsHost}"; var topic_appId = "#{publisherAppId}";//这个是指应用的ID。 var topic_passWord = CipherUtils.getPlainCipherText('AppSecretKey');//从密码箱取出请求密钥。 // topic var topic_name = "T_device_msg"; var msg = {}; var body = {}; var utils = new MQSUtils(); var result = ""; var rtnMsg = {}; try { body = obj.hasOwnProperty('body') ? obj.body:{}; msg.body = body; // 发送普通消息 result = utils.sendMsg(topic_url,topic_appId,topic_passWord,topic_name,JSON.stringify(msg)); rtnMsg = { "resCode":0, "resMsg":result }; } catch(exception) { rtnMsg = { "resCode":1, "resMsg":exception +"" }; } return JSON.stringify(rtnMsg); } 2. 消费消息的API:importClass(com.huawei.livedata.util.MQSUtils); importClass(com.huawei.livedata.util.MQSCallback); importClass(com.huawei.livedata.lambdaservice.util.CacheUtils); importClass(com.huawei.livedata.lambdaservice.security.CipherUtils); function excute(data) { var obj = JSON.parse(data); var util = new MQSUtils(); var callback = new MQSCallback(); var cache = new CacheUtils(); var topic_url = "#{mqsHost}"; var appId = obj.env.$appId; var appSecretKey = CipherUtils.getPlainCipherText("AppSecretKey"); //获取网关地址 var apiGwAddress = cache.get("DICT:api_gw_rest_float_addr"); if(apiGwAddress === "" || apiGwAddress === null){ apiGwAddress = cache.get("DICT:api_gw_rest_addr"); } callback.setHost(apiGwAddress); callback.setService("/test/consumer/consumeCallBack"); var headers = { "X-HW-ID":appId, "X-HW-APPKEY":appSecretKey } callback.setHeaders(JSON.stringify(headers)); callback.setMethod("POST"); var result = util.consumerMsg(topic_url,appId,appSecretKey,"T_device_msg",callback); return result; } 3. topic消息轨迹:另外,有没有MQSCallback的文档?
-
sdk: huaweicloud-sdk-projectman版本:3.0.34-rc 调用ListProjectWorkHours按用户查询工时(多项目)接口 api:sdk中封装的实体:类似的问题还有:listProjectsV4
-
参考了之前“[问题求助] 【GIS地图】【引入第三方地图服务】使用地图组件,选择自定义的地图类型,会出现“没有获取到API Connector”的提示”这个帖子里面的解决办法,配置了“API POST Connector”,还是报错,如上图所示;奇怪的是如果我在“地图设置”里面把地图类型设置为百度地图或高德地图就不报错,如果设置为超图、谷歌地图就报错,不知道为什么;
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第三期2026/08/21 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;念擎-华为云AI开发者运营案例开发专家
本期直播内容:AI六层能力首次详细解读 + 新一代华为云开发者空间亮相 + 校园案例直播带练
回顾中
热门标签