• [问题求助] 查询设备属性API调用失败
    查询设备属性API连接超时,输入的都是对的,不知道为什么
  • API Explorer新功能上线:支持一键分享调用参数,从此定位接口问题只要一键转发就行了,现在试用还有码豆拿哦
    API Explorer 昨日更新新版本,新版本最大亮点就是可以查看调试历史以及分享调试参数啦,如下图所示:亮点1:用户登录API Explorer,调试自己需要调用的接口,系统会记录下本次调试的结果和参数,用户下次在调试历史中就可以查看到1个月内的调试历史,继续调试或者查看调用的参数。亮点2:另一个优秀的亮点是分享调试参数,用户点击分享并复制,将调试参数拷贝分享给同事,同事可以轻松定位参数配置的正确性哦,也可以参考本次配置进行更多的操作哦。当前会员中心体验API Explorer就可以获得300码豆,每周都可领取,码豆可以换手环,还书,换包包,赶快来参与哦
  • [热门活动] 【已结束】【HDZ Summit 2020】 #专家姚老师坐堂答疑#华为云助力开放平台生态建设,参加互动华为平板等你拿
    关于码豆发放的特别通知!关于码豆发放的特别通知!为保证您顺利领取码豆,请您至少登录一次DevCloud会员中心https://devcloud.huaweicloud.com/bonususer/home。如您修改过用户名还请一并提供修改前的以及最新的用户名。详情请咨询版主或添加小助手微信(Huawei-HDZ)备注“补发码豆”,反馈时间截至2020年8月1日,如您在此之前没有反馈,视为自动放弃获奖资格。直播时间2020年 7月3日  10:10-11:10观看回放 请戳我>>传送门 本次直播讲解数字化转型大势之下,开放平台建设成为企业构建商业与技术生态的核心竞争力。应用的服务化和云化,带来了企业IT的新机遇与深刻变革,企业在能力开放面临诸多痛点。本主题将结合典型的企业诉求,介绍华为云的API开放能力,以及开放平台架构实现,并详细分享华为云API开放最佳实践。专家介绍姚冬华为云DevCloud首席技术布道师;资深DevOps与精益/敏捷专家、软件工程专家;中国DevOps社区核心组织者;中国DevOpsDays大会核心组织者。观看直播幸运抽大奖小助手会在直播公屏中随机抽取优质互动观众赠送 数据线、HDZ笔记本~参与微话题讨论赢HUAWEI 平板讨论话题:大家都在做哪些与API相关的事情,请分享你的实践与工具~当发帖盖楼人数>10人时由专家评选出5名优秀开发者,分别抽取 一等奖*1 华为平板 M6 10.8英寸 4GB+128GB 全网通(银钻灰)二等奖 *1 HUAWEI WATCH GT 2 运动款 曜石黑三等奖*3 智能体脂秤2pro(本话题回复时间截止 7月10日 24时)》更多彩蛋活动请戳我《注意事项 1、活动的中奖名单和码豆奖励名单将于话题结束后3天完成公示,7月10日后统一发放,请提前登录DevCloud会员中心了解码豆;2、本次< HDZ summit 2020 >活动发放的码豆奖励将在2020年9月1日0点失效;3、本活动最终解释权归华云所有。4、预约直播获500码豆活动时间截至7月2日24时大会更多议程活动时间:2020年7月3日时间安排活动类型主题主讲人传送门9:00-10:00技术分享新基建下的金融科技   马超点击前往10:00-11:00技术分享华为云助力开放平台生态建设   姚冬点击前往11:00-12:00圆桌座谈学技能交朋友,大咖教你如何挖宝社区    大妈   :中国Python社区核心贡献者    Miya :freeCodeCamp 中文社区大使    赵旭东:HDZ社区发起人    潘永斌:MDG社区 重庆核心组、华为云 云享专家    王新:HDZ社区 武汉核心组点击前往14:00-15:00技术分享云原生实践指南    叶康铭点击前往15:00-16:00技术分享知识图谱技术及其在自动驾驶网络中的应用    刘瑞宏点击前往16:00-17:00圆桌座谈大咖分享,社区如何助力个人职业发展    红薯   :开源中国创始人    马全一 :华为开源运营专家,openEuler社区核心    熊保松 :小熊派开源社区创始    庄表伟:开源社理事长    任政:HDZ 深圳核心组点击前往17:00-17:30颁奖2019年度HDZ优秀核心组织者等奖项  更多精彩活动                                                 【活动说明】**实物奖品将于7月15日后统一发放。请添加HDZ小助手微信(Huawei-HDZ),备注“奖品邮寄”,留下获奖截图和您的奖品邮寄信息呦~**超过2020年8月1日仍未提供奖品邮寄信息的同学,视为放弃获奖资格~获奖名单:用户名称获取奖项hello word~/一等奖 华为平板 M6 10.8英寸 4GB+128GB 全网通(银钻灰)@Wu二等奖  HUAWEI WATCH GT 2 运动款 曜石黑jiajia635三等奖  智能体脂秤2proPonyo_OT_Cliff三等奖  智能体脂秤2proFlower_ma三等奖  智能体脂秤2pro 
  • 【API进阶之路】万万没想到,一个技术方案帮实习生追到了运营妹子!
    上回说到,公司的新业务增长速度放缓,运营部门提出要发展短视频来促进更快的业务增长,而我也因为提前准备好了技术预案再一次得到老板的赞赏(了解详情请看上集:一个技术预案,让老板当场喊出了奥利给)。 既然万事俱备了,公司就着手开始做短视频业务。本着最小化成本验证、快速迭代的原则,公司并没有大规模地去推进,而是先开发一个简单的短视频网站,招聘了一个妹子来做运营,先跑着看看效果再决定要不要加大投入。 说到这个运营妹子,那可真是青(fu)春(bai)朝(mao)气(mei)有(da)活(chang)力(tui),听说她自己在短视频平台的账号就有几十万粉丝,还是什么穿搭博主。我们组那个985名校实习生明显感觉来公司上班的劲头都足多了。 你还别说,新来的运营妹子三天两头跑过来找我们实习生小哥,今天拜托给连个外接显示器,明天请帮忙查个网站新用户数,经常就听见:“小哥哥,你看这个要怎么实现呀~”小哥哥那也是有求必应,毕竟萌妹子嘛,总是不好拒绝,不像我们产品大哥要提个需求,那简直是山崩地裂。 前两天运营妹子突然跑过来问:“小哥哥,我这个网站可以放到一个单独的IP地址上么?”原来她遇到一个问题:新网站受原来网站的影响,不好做优化,负责网站优化的同事告诉她需要换一个单独的新IP地址。 这个需求可把小哥哥给难住了,向来有求必应的他不知道怎么办才好,只能说:“每个服务器只有一个IP地址,如果要换IP地址,可能需要部署到新的服务器上,这个需要和老板协商…”运营妹子一听实现不了,明显就有些不开心了地走了,留下小哥哥在原地不知所措。 唉,还是太年轻呀,让老夫来帮你一把吧。我把实习生喊过来说:“想要有单独的IP地址不需要申请新的服务器,在现在的华为云弹性云服务器上挂载一个新的网卡就行了,只需要3步就可以实现。而且双网卡配置还能提升服务器带宽,提升短视频的访问速度。” 真的么?实习生小哥两眼冒光,特别期待地问我:“那怎么实现呀,我快点弄好,给她一个惊喜!说不定今天晚上就能一起去看电影了呢。” 具体操作嘛,很简单,很快我就给他写了一个操作文档:《3步实现弹性云服务器挂载网卡》内容详情《3步实现弹性云服务器挂载网卡》步骤1:创建网卡,发送POST请求,记录subnet 、network、port等ID。1、创建网络1)发送一条POST请求。POST:https://{endpoint}/v2.0/networks,其中endpoint是云服务器所在的区域节点。Body:{   "network": {     "shared": false,     "name": "demo-net",     "admin_state_up": true,     "tenant_id": "74610f3a5ad941998e91f076297ecf27"   } }2)记录返回响应中“network”的ID。{   "network": {     "id": "c4a3019d-1ac0-4cfb-a838-2342eb992e6b",     "name": "demo-net",     "status": "ACTIVE",     "shared": false,     "subnets": [],     "availability_zone_hints": [],     "availability_zones": [      "az_test_01",      "az_test_02"     ],     "admin_state_up": true,     "tenant_id": "74610f3a5ad941998e91f076297ecf27",     "provider:network_type": "vxlan",     "router:external": false   } }2、创建子网1)发送请求。POST:https://{endpoint}/v2.0/subnetsBody:{     "subnet": {         "name": "testsubnet",         "enable_dhcp": true,         "network_id": "c4a3019d-1ac0-4cfb-a838-2342eb992e6b",         "tenant_id": "74610f3a5ad941998e91f076297ecf27",         "dns_nameservers": [             "8.8.8.8",             "8.8.8.7"         ],         "allocation_pools": [             {                 "start": "10.0.10.2",                 "end": "10.0.10.254"             }         ],         "host_routes": [],         "ip_version": 4,         "gateway_ip": "10.0.10.1",         "cidr": "10.0.10.0/24"     } } 2)      记录响应中“subnet”的ID。{   "subnet": {     "name": "testsubnet",     "cidr": "10.0.10.0/24",     "id": "877b5567-e8c6-4a0d-aabf-0f13da225fe5",     "enable_dhcp": true,     "network_id": "c4a3019d-1ac0-4cfb-a838-2342eb992e6b",     "tenant_id": "74610f3a5ad941998e91f076297ecf27",     "dns_nameservers": [       "8.8.8.8",       "8.8.8.7"     ],     "allocation_pools": [       {         "start": "10.0.10.2",         "end": "10.0.10.254"       }     ],     "host_routes": [],     "ip_version": 4,     "gateway_ip": "10.0.10.1"   } }3、创建端口1)发送请求。POST:https://{endpoint}/v2.0/portsBody:{     "port": {         "admin_state_up": true,           "fixed_ips": [             {                 "subnet_id": "877b5567-e8c6-4a0d-aabf-0f13da225fe5"             }         ],         "name": "test",         "network_id": "c4a3019d-1ac0-4cfb-a838-2342eb992e6b",         "tenant_id": "74610f3a5ad941998e91f076297ecf27"     } } 2)              记录响应中“port”的ID {   "port": {     "id": "7bf1c36f-e7f8-478a-be3d-674b486abbc4",     "name": "test",     "status": "DOWN",     "admin_state_up": true,     "fixed_ips": [       {         "subnet_id": "877b5567-e8c6-4a0d-aabf-0f13da225fe5",         "ip_address": "10.0.10.233"       }     ],     "mac_address": "fa:16:3e:db:91:f6",     "network_id": "c4a3019d-1ac0-4cfb-a838-2342eb992e6b",     "tenant_id": "74610f3a5ad941998e91f076297ecf27",     "device_id": "",     "device_owner": "",     "security_groups": [       "93031677-2895-4b83-855a-637e309aa9e6"     ],     "extra_dhcp_opts": [],     "allowed_address_pairs": [],     "binding:vnic_type": "normal",     "binding:vif_details": {},     "binding:profile": {}   } }步骤2:挂载网卡 1)发送请求。URI格式:POST /v2.1/{tenant_id}/servers/{server_id}/os-interface示例POST:https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/servers/9f4d9281-95e7-4915-a126-1ee597101e2e/os-interfaceBody:{     "interfaceAttachment": {         "port_id": "7bf1c36f-e7f8-478a-be3d-674b486abbc4"     } } 2)响应示例{   "interfaceAttachment": {     "port_state": "ACTIVE",     "fixed_ips": [       {         "subnet_id": "877b5567-e8c6-4a0d-aabf-0f13da225fe5",         "ip_address": "10.0.10.233"       }     ],     "port_id": "7bf1c36f-e7f8-478a-be3d-674b486abbc4",     "net_id": "c4a3019d-1ac0-4cfb-a838-2342eb992e6b",     "mac_addr": "fa:16:3e:db:91:f6"   } } 步骤3:确认挂载结果。1)      发送请求。URI格式:GET /v2.1/{tenant_id}/servers/{server_id}/os-interface示例GET:https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/servers/9f4d9281-95e7-4915-a126-1ee597101e2e/os-interface2)响应示例{   "interfaceAttachments": [     {       "port_state": "ACTIVE",       "fixed_ips": [         {           "subnet_id": "46712fe4-25bd-4eae-874b-a528abfb76be",           "ip_address": "192.168.0.50"         }       ],       "port_id": "dd706739-b696-40be-a9f4-477ce478cb18",       "net_id": "17251a8f-a671-4d7c-85d9-af5415962994",       "mac_addr": "fa:16:3e:a5:e0:3c"     }, {       "port_state": "ACTIVE",       "fixed_ips": [         {           "subnet_id": "877b5567-e8c6-4a0d-aabf-0f13da225fe5",           "ip_address": "10.0.10.233"         }       ],       "port_id": "7bf1c36f-e7f8-478a-be3d-674b486abbc4",       "net_id": "c4a3019d-1ac0-4cfb-a838-2342eb992e6b",       "mac_addr": "fa:16:3e:db:91:f6"     }   ] }看到"port_state": "ACTIVE",就表示我们已经挂载好网卡了。 据说,由于疫情的原因,当天两人电影是没看成,但是正式处对象了……万万没想到,一个技术方案还让我当了一次月老。从此以后,实习生小哥看到我那叫一个毕恭毕敬~ 据了解,目前API Explorer平台已开放EI企业智能、计算、应用服务、网络、软件开发平台、视频等70+云服务,共上线2000+个API、6000+个错误码。在前期试运行期间,华为云API Explorer平台上的API接口也已被多家企业成功接入。点击查看详情:《华为云一站式API解决方案平台API Explorer上线》华为云API Explorer平台在未来几个月会实现更多功能,比如支持SDK示例代码、CLI等特性,同时也会开放更多的云服务API接口,连接更多开发者实现创新、拓宽创新边界。【拓展阅读】【API进阶之路】因为不会创建云服务器,我被实习生摆了一道【API进阶之路】前浪的绝地反击与自我证明【API进阶之路】甩锅大会上,我是如何绝地求生的【API进阶之路】一个技术预案,让老板当场喊出了“奥利给”【API进阶之路】万万没想到,一个技术方案帮实习生追到了运营妹子!【API进阶之路】一个技术盲点,差点让整个项目翻车【API进阶之路】老板给我涨薪30%!如何通过SDK接口搞定千万级流量直播【API进阶之路】半天搞定百万条手机号归属地查询,竟影响了公司战略方向!【API进阶之路】无法想象!大龄码农的硬盘里有这么多宝藏【API进阶之路】高考要考口语?一场10w+刷屏活动是如何用多模态评测API做出来的【API进阶之路】帮公司省下20万调研费!如何巧用情感分析API实现用户偏好调研【API进阶之路】逆袭!用关键词抽取API搞定用户需求洞察【华为云API学习赛】为入门初学者量身定制的学习平台,以赛带学,学以致用。参赛、邀请都有丰富奖品,还有机会拿P40 5G手机~API入门学习赛·AI人脸识别l   报名地址l   奖项设置API入门学习赛·探险寻宝之旅l   报名地址l   奖项设置 
  • [技术干货] 【API进阶之路】万万没想到,一个技术方案帮实习生追到了运营妹子!
               上回说到,公司的新业务增长速度放缓,运营部门提出要发展短视频来促进更快的业务增长,而我也因为提前准备好了技术预案再一次得到老板的赞赏(了解详情请看上集:一个技术预案,让老板当场喊出了奥利给 )。            既然万事俱备了,公司就着手开始做短视频业务。本着最小化成本验证、快速迭代的原则,公司并没有大规模地去推进,而是先开发一个简单的短视频网站,招聘了一个妹子来做运营,先跑着看看效果再决定要不要加大投入.                  说到这个运营妹子,那可真是青(fu)春(bai)朝(mao)气(mei)有(da)活(chang)力(tui),听说她自己在短视频平台的账号就有几十万粉丝,还是什么穿搭博主。我们组那个985名校实习生明显感觉来公司上班的劲头都足多了。 你还别说,新来的运营妹子三天两头跑过来找我们实习生小哥,今天拜托给连个外接显示器,明天请帮忙查个网站新用户数,经常就听见:“小哥哥,你看这个要怎么实现呀~”小哥哥那也是有求必应,毕竟萌妹子嘛,总是不好拒绝,不像我们产品大哥要提个需求,那简直是山崩地裂。            前两天运营妹子突然跑过来问:“小哥哥,我这个网站可以放到一个单独的IP地址上么?”原来她遇到一个问题:新网站受原来网站的影响,不好做优化,负责网站优化的同事告诉她需要换一个单独的新IP地址。这个需求可把小哥哥给难住了,向来有求必应的他不知道怎么办才好,只能说:“每个服务器只有一个IP地址,如果要换IP地址,可能需要部署到新的服务器上,这个需要和老板协商…”运营妹子一听实现不了,明显就有些不开心了地走了,留下小哥哥在原地不知所措。            唉,还是太年轻呀,让老夫来帮你一把吧。我把实习生喊过来说:“想要有单独的IP地址不需要申请新的服务器,在现在的华为云弹性云服务器上挂载一个新的网卡就行了,只需要3步就可以实现。而且双网卡配置还能提升服务器带宽,提升短视频的访问速度。”           真的么?实习生小哥两眼冒光,特别期待地问我:“那怎么实现呀,我快点弄好,给她一个惊喜!说不定今天晚上就能一起去看电影了呢。”           具体操作嘛,很简单,很快我就给他写了一个操作文档:《3步实现弹性云服务器挂载网卡》《3步实现弹性云服务器挂载网卡》步骤1:创建网卡,发送POST请求,记录subnet 、network、port等ID。1、创建网络1)发送一条POST请求。POST:https://{endpoint}/v2.0/networks,其中endpoint是云服务器所在的区域节点。Body:{   "network": {     "shared": false,     "name": "demo-net",     "admin_state_up": true,     "tenant_id": "74610f3a5ad941998e91f076297ecf27"   } }2)记录返回响应中“network”的ID。{   "network": {     "id": "c4a3019d-1ac0-4cfb-a838-2342eb992e6b",     "name": "demo-net",     "status": "ACTIVE",     "shared": false,     "subnets": [],     "availability_zone_hints": [],     "availability_zones": [      "az_test_01",      "az_test_02"     ],     "admin_state_up": true,     "tenant_id": "74610f3a5ad941998e91f076297ecf27",     "provider:network_type": "vxlan",     "router:external": false   } }2、创建子网1)发送请求。POST:https://{endpoint}/v2.0/subnetsBody:{     "subnet": {         "name": "testsubnet",         "enable_dhcp": true,         "network_id": "c4a3019d-1ac0-4cfb-a838-2342eb992e6b",         "tenant_id": "74610f3a5ad941998e91f076297ecf27",         "dns_nameservers": [             "8.8.8.8",             "8.8.8.7"         ],         "allocation_pools": [             {                 "start": "10.0.10.2",                 "end": "10.0.10.254"             }         ],         "host_routes": [],         "ip_version": 4,         "gateway_ip": "10.0.10.1",         "cidr": "10.0.10.0/24"     } } 2)      记录响应中“subnet”的ID。{   "subnet": {     "name": "testsubnet",     "cidr": "10.0.10.0/24",     "id": "877b5567-e8c6-4a0d-aabf-0f13da225fe5",     "enable_dhcp": true,     "network_id": "c4a3019d-1ac0-4cfb-a838-2342eb992e6b",     "tenant_id": "74610f3a5ad941998e91f076297ecf27",     "dns_nameservers": [       "8.8.8.8",       "8.8.8.7"     ],     "allocation_pools": [       {         "start": "10.0.10.2",         "end": "10.0.10.254"       }     ],     "host_routes": [],     "ip_version": 4,     "gateway_ip": "10.0.10.1"   } }3、创建端口1)发送请求。POST:https://{endpoint}/v2.0/portsBody:{     "port": {         "admin_state_up": true,            "fixed_ips": [             {                 "subnet_id": "877b5567-e8c6-4a0d-aabf-0f13da225fe5"             }         ],          "name": "test",          "network_id": "c4a3019d-1ac0-4cfb-a838-2342eb992e6b",         "tenant_id": "74610f3a5ad941998e91f076297ecf27"     } } 2)              记录响应中“port”的ID{   "port": {     "id": "7bf1c36f-e7f8-478a-be3d-674b486abbc4",     "name": "test",     "status": "DOWN",     "admin_state_up": true,     "fixed_ips": [       {         "subnet_id": "877b5567-e8c6-4a0d-aabf-0f13da225fe5",         "ip_address": "10.0.10.233"       }     ],     "mac_address": "fa:16:3e:db:91:f6",     "network_id": "c4a3019d-1ac0-4cfb-a838-2342eb992e6b",     "tenant_id": "74610f3a5ad941998e91f076297ecf27",     "device_id": "",     "device_owner": "",     "security_groups": [       "93031677-2895-4b83-855a-637e309aa9e6"     ],     "extra_dhcp_opts": [],     "allowed_address_pairs": [],     "binding:vnic_type": "normal",     "binding:vif_details": {},     "binding:profile": {}   } } 步骤2:挂载网卡 1)发送请求。URI格式:POST /v2.1/{tenant_id}/servers/{server_id}/os-interface示例POST:https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/servers/9f4d9281-95e7-4915-a126-1ee597101e2e/os-interfaceBody:{     "interfaceAttachment": {         "port_id": "7bf1c36f-e7f8-478a-be3d-674b486abbc4"     } } 2)响应示例{   "interfaceAttachment": {     "port_state": "ACTIVE",     "fixed_ips": [       {         "subnet_id": "877b5567-e8c6-4a0d-aabf-0f13da225fe5",         "ip_address": "10.0.10.233"       }     ],     "port_id": "7bf1c36f-e7f8-478a-be3d-674b486abbc4",     "net_id": "c4a3019d-1ac0-4cfb-a838-2342eb992e6b",     "mac_addr": "fa:16:3e:db:91:f6"   } } 步骤3:确认挂载结果。1)      发送请求。URI格式:GET /v2.1/{tenant_id}/servers/{server_id}/os-interface示例GET:https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/servers/9f4d9281-95e7-4915-a126-1ee597101e2e/os-interface2)响应示例{   "interfaceAttachments": [     {       "port_state": "ACTIVE",       "fixed_ips": [         {           "subnet_id": "46712fe4-25bd-4eae-874b-a528abfb76be",           "ip_address": "192.168.0.50"         }       ],       "port_id": "dd706739-b696-40be-a9f4-477ce478cb18",       "net_id": "17251a8f-a671-4d7c-85d9-af5415962994",       "mac_addr": "fa:16:3e:a5:e0:3c"     }, {       "port_state": "ACTIVE",       "fixed_ips": [         {           "subnet_id": "877b5567-e8c6-4a0d-aabf-0f13da225fe5",           "ip_address": "10.0.10.233"         }       ],       "port_id": "7bf1c36f-e7f8-478a-be3d-674b486abbc4",       "net_id": "c4a3019d-1ac0-4cfb-a838-2342eb992e6b",       "mac_addr": "fa:16:3e:db:91:f6"     }   ] }看到"port_state": "ACTIVE",就表示我们已经挂载好网卡了。 据说,由于疫情的原因,当天两人电影是没看成,但是正式处对象了……万万没想到,一个技术方案还让我当了一次月老。从此以后,实习生小哥看到我那叫一个毕恭毕敬~ 据了解,目前API Explorer平台已开放EI企业智能、计算、应用服务、网络、软件开发平台、视频等70+云服务,共上线2000+个API、6000+个错误码。在前期试运行期间,华为云API Explorer平台上的API接口也已被多家企业成功接入。点击查看详情:《华为云一站式API解决方案平台API Explorer上线》华为云API Explorer平台在未来几个月会实现更多功能,比如支持SDK示例代码、CLI等特性,同时也会开放更多的云服务API接口,连接更多开发者实现创新、拓宽创新边界。目前API Explorer在会员中心有登陆调测送码豆的活动,欢迎大家免费试用哦!【拓展阅读】【API进阶之路】因为不会创建云服务器,我被实习生摆了一道【API进阶之路】前浪的绝地反击与自我证明【API进阶之路】甩锅大会上,我是如何绝地求生的【API进阶之路】一个技术预案,让老板当场喊出了“奥利给”【API进阶之路】万万没想到,一个技术方案帮实习生追到了运营妹子!【API进阶之路】一个技术盲点,差点让整个项目翻车【API进阶之路】老板给我涨薪30%!如何通过SDK接口搞定千万级流量直播【API进阶之路】半天搞定百万条手机号归属地查询,竟影响了公司战略方向!【API进阶之路】无法想象!大龄码农的硬盘里有这么多宝藏【API进阶之路】高考要考口语?一场10w+刷屏活动是如何用多模态评测API做出来的【API进阶之路】帮公司省下20万调研费!如何巧用情感分析API实现用户偏好调研【API进阶之路】逆袭!用关键词抽取API搞定用户需求洞察【华为云API学习赛】为入门初学者量身定制的学习平台,以赛带学,学以致用。参赛、邀请都有丰富奖品,还有机会拿P40 5G手机~API入门学习赛·AI人脸识别l   报名地址l   奖项设置API入门学习赛·探险寻宝之旅l   报名地址l   奖项设置
  • [热门活动] 【618•微话题】如何两周内搞定一个电商平台,轻松抗住618大促?参与赢取大号鼠标垫&amp;双肩包
     搭建一个网站容易,但是搭建一个可以轻松应对618大促的电商平台却是难上加难。面对618高峰期间的大流量访问,我们可以借API的“东风”,那么如何通过API快速搭上618营销的大船,让电商平台轻松撑起618大促? ——————————————【微话题活动】———————————————今天我们邀请到华为云应用平台部首席技术布道师,资深DevOps与精益/敏捷专家,中国DevOps社区核心组织者姚冬和大家讨论一下:【如何两周内搞定一个电商平台,轻松抗住618大促?】活动时间2020年6月18日-2020年6月30日参与方式直接在本帖回复关于以下问题的理解或评论1、面对618高峰期间的大流量访问,必须实现资源的迅速弹性伸缩适配, 怎么通过API来应对 ? 2、通过APIG,怎么让既有业务快速搭上618营销的大船?3、怎么迅速查询调用华为云提供的API能力?本期奖品A.回帖参与本次讨论,回复与话题相关的原创内容,即可获得精美鼠标垫1个(数量有限,先到先得)。B.华为云应用平台部首席技术布道师,资深DevOps与精益/敏捷专家,中国DevOps社区核心组织者姚冬评出3名优质评论奖,各送出华为云定制双肩包1个。(两样奖品不可同时获得,奖品于活动结束发放) 评奖标准回复话题数量和内容质量                                                                                                             优质评论奖3名                                                                                  参与奖近期,618大战如火如荼,各商家不仅是销售额的比拼,更是技术间的较量。开发者关心的是什么?华为云官方揭秘618背后的神秘黑科技:聊聊有哪些厉害的技术,能为618大促保驾护航?能大大提高程序员的幸福感?欢迎点击我们的黑科技攻略专题,也欢迎留下你的想法哦~~https://bbs.huaweicloud.com/contents/618tec.html参考信息了解&体验华为云所有API,请访问API Explorer:https://apiexplorer.developer.huaweicloud.com/apiexplorer/overview了解&体验APIG,请访问APIG:https://www.huaweicloud.com/product/apig.htm
  • 【API Explorer体验送码豆活动】 完成在线调试,就可得码豆!
    活动传送门>>>>>活动简介:体验API Explorer,立得30码豆。活动时间:长期持续
  • [技术干货] 北向API调用中url的IP和端口号怎么确定?
    现在的目的是想用安卓app接入OceanBooster里面已经设置好的小熊派智慧路灯案例。还有这个证书的添加是要把证书文件放到工程下的那个目录吗?从北向API教程里下载的证书是这样的这个需要什么更多的操作吗?还有如果我想下发命令控制LED的点亮,这样写对吗?请问北向API有相关的群吗?感觉在群里问会方便一些
  • 【API进阶之路】一个技术预案,让老板当场喊出了“奥利给”
    我还是那个前浪,很多朋友说看了我的故事后觉得有点励志,在大家都处于“中年危机”、“大龄程序员找不到出路”等各种焦虑的时候,我的故事像一碗鸡汤(这个说法莫名感觉很油腻,能不能换一个???)其实我认为与其消极焦虑,不如发挥自身优势积极面对。自从公司新项目使用了云服务器之后,我就又开始了继续学习的道路。也正因为不断地学习,从最开始被实习生轻视,到后来的让老板赞赏,无疑是打了一个漂亮的翻身仗。(了解前情请戳:甩锅大会上,我是如何绝地求生的)上次因为业务量的快速上涨,导致服务器请求量远远超出预估,好在华为云弹性云服务器想要变更规格还是非常方便的,4行代码完美解决问题。但之后,我也在反思,作为一个资深技术人,我们就只能被动地响应需求,处理问题么?不,不应该这样。相比起后浪们,我们的优势一方面是对技术原理的理解和实际经验的加持,另一方面,还应该能够通过对公司业务的理解甚至于对行业和商业环境的理解,提前准备一些技术方案。顺着这个思路往下想,公司的新业务是一个内容社区,现在的日活已经突破了10万用户量级,但从后台数据看,用户增长速度明显有所下降,按照运营部门的套路,这个时候一般要提比较大的需求了。这个需求会是什么呢?一方面,从业务角度来看,我们新业务的目标用户偏年轻化群体,并且以女性居多;另一方面,从行业角度来看,现在新媒体内容的承载形式已经从图文转变为视频和短视频。那么,运营部门接下来会不会提出要做短视频了呢?如果做短视频,我应该先做点什么呢?果不其然,在这周的例会上,运营部门提出,我们要通过发展短视频来进一步提升内容的多样性,从而达到提高用户停留时长与留存率的目的。老板也点头表示赞同,我们研发老大显然事先没有准备,扭头看向了我,目光中的信任让我感动不已,加上之前我就已经预估到了这个需求,于是我代表研发团队发言:“我们研发部门已经预判到接下来项目的发展方向会是短视频,所以提前做了预案,例如从服务器的角度来说,由于短视频相比图文内容,对服务器的磁盘空间要求更大。但我们的服务器部署在华为云弹性云服务器上,我们可以非常方便地将已有磁盘挂载给弹性云服务器,或调用创建云硬盘的接口创建新的磁盘,然后再挂载到弹性云服务器。为了快速响应业务调整的需求,我们已经将服务器挂载磁盘的操作文档写好了。”说着,我打开了提前准备好的文档《弹性云服务器挂载磁盘》:(内容详情)步骤1:创建云硬盘。1、 创建云硬盘。(1)接口相关信息URI格式:POST /v2/{tenant_id}/volumes(2)请求示例POST: https://{endpoint}/v2/74610f3a5ad941998e91f076297ecf27/volumesBody:{     "volume": {         "name": "openapi_vol02",          "availability_zone":"az_test_01",          "description": "create for api test",          "volume_type": "SATA",          "size": 40     } }(3)响应示例{   "volume": {     "status": "creating",     "user_id": "f79791beca3c48159ac2553fff22e166",     "attachments": [],     "links": [       {         "href": "https://xxx/v2/74610f3a5ad941998e91f076297ecf27/volumes/51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",         "rel": "self"       },       {         "href": "https://xxx/74610f3a5ad941998e91f076297ecf27/volumes/51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",         "rel": "bookmark"       }     ],     "availability_zone": "az_test_01",     "bootable": "false",     "encrypted": false,     "created_at": "2018-05-16T11:19:33.992984",     "description": "create for api test",     "updated_at": null,     "volume_type": "SATA",     "name": "openapi_vol02",     "replication_status": "disabled",     "consistencygroup_id": null,     "source_volid": null,     "snapshot_id": null,     "shareable": false,     "multiattach": false,     "metadata": {       "__system__volume_name": "openapi_vol02"     },     "id": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",     "size": 40   } }2、 记录响应中“volume”的ID。步骤2:挂载磁盘。(1)接口相关信息URI格式:POST /v2.1/{tenant_id}/servers/{server_id}/os-volume_attachments(2)请求示例https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/servers/9f4d9281-95e7-4915-a126-1ee597101e2e/os-volume_attachmentsBody:{     "volumeAttachment": {         "volumeId": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",         "device": "/dev/sdb"     } } (3)响应示例{   "volumeAttachment": {     "id": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",     "volumeId": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",     "serverId": "9f4d9281-95e7-4915-a126-1ee597101e2e",     "device": "/dev/sdb"   } }步骤3:确认挂载磁盘是否成功。(1)接口相关信息URI格式:GET /v2.1/{tenant_id}/servers/{server_id}/os-volume_attachments(2)请求示例https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/servers/9f4d9281-95e7-4915-a126-1ee597101e2e/os-volume_attachments(3)响应示例{   "volumeAttachments": [     {       "volumeId": "4fc0b4cc-9d6c-431c-be70-3dfeec2ff6e0",       "id": "4fc0b4cc-9d6c-431c-be70-3dfeec2ff6e0",       "device": "/dev/sda",       "serverId": "9f4d9281-95e7-4915-a126-1ee597101e2e"     },     {       "volumeId": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",       "id": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",       "device": "/dev/sdb",       "serverId": "9f4d9281-95e7-4915-a126-1ee597101e2e"     }   ] }演示完后,老板对研发团队的超前响应提出了表扬。会议结束后,研发老大(我老板)特意组织了一次部门聚餐,席间他说到:“一个好的研发,不光技术要过硬,还要理解业务,预判业务需求,甚至做到反向去驱动业务,这样我们才不会在面对需求时处于被动。在这方面,你们一定要向你们的老大哥(也就是我)学习,我希望我们每个人都能具备这样的能力,一起加油,奥利给!” 据了解,目前API Explorer平台已开放EI企业智能、计算、应用服务、网络、软件开发平台、视频等70+云服务,共上线2000+个API、6000+个错误码。在前期试运行期间,华为云API Explorer平台上的API接口也已被多家企业成功接入。点击查看详情:《华为云一站式API解决方案平台API Explorer上线》华为云API Explorer平台在未来几个月会实现更多功能,比如支持SDK示例代码、CLI等特性,同时也会开放更多的云服务API接口,连接更多开发者实现创新、拓宽创新边界。 【拓展阅读】【API进阶之路】因为不会创建云服务器,我被实习生摆了一道【API进阶之路】前浪的绝地反击与自我证明【API进阶之路】甩锅大会上,我是如何绝地求生的【API进阶之路】一个技术预案,让老板当场喊出了“奥利给”【API进阶之路】万万没想到,一个技术方案帮实习生追到了运营妹子!【API进阶之路】一个技术盲点,差点让整个项目翻车【API进阶之路】老板给我涨薪30%!如何通过SDK接口搞定千万级流量直播【API进阶之路】半天搞定百万条手机号归属地查询,竟影响了公司战略方向!【API进阶之路】无法想象!大龄码农的硬盘里有这么多宝藏【API进阶之路】高考要考口语?一场10w+刷屏活动是如何用多模态评测API做出来的【API进阶之路】帮公司省下20万调研费!如何巧用情感分析API实现用户偏好调研【API进阶之路】逆袭!用关键词抽取API搞定用户需求洞察【华为云API学习赛】为入门初学者量身定制的学习平台,以赛带学,学以致用。参赛、邀请都有丰富奖品,还有机会拿P40 5G手机~API入门学习赛·AI人脸识别l   报名地址l   奖项设置API入门学习赛·探险寻宝之旅l   报名地址l   奖项设置
  • [技术干货] 【API进阶之路】一个技术预案,让老板当场喊出了“奥利给”
    我还是那个前浪,很多朋友说看了我的故事后觉得有点励志,在大家都处于“中年危机”、“大龄程序员找不到出路”等各种焦虑的时候,我的故事像一碗鸡汤(这个说法莫名感觉很油腻,能不能换一个???)。其实我认为与其消极焦虑,不如发挥自身优势积极面对。自从公司新项目使用了云服务器之后,我就又开始了继续学习的道路。也正因为不断地学习,从最开始被实习生轻视,到后来的让老板赞赏,无疑是打了一个漂亮的翻身仗。(了解前情请戳:甩锅大会上,我是如何绝地求生的)上次因为业务量的快速上涨,导致服务器请求量远远超出预估,好在华为云弹性云服务器想要变更规格还是非常方便的,4行代码完美解决问题。但之后,我也在反思,作为一个资深技术人,我们就只能被动地响应需求,处理问题么?不,不应该这样。相比起后浪们,我们的优势一方面是对技术原理的理解和实际经验的加持,另一方面,还应该能够通过对公司业务的理解甚至于对行业和商业环境的理解,提前准备一些技术方案。顺着这个思路往下想,公司的新业务是一个内容社区,现在的日活已经突破了10万用户量级,但从后台数据看,用户增长速度明显有所下降,按照运营部门的套路,这个时候一般要提比较大的需求了。这个需求会是什么呢?一方面,从业务角度来看,我们新业务的目标用户偏年轻化群体,并且以女性居多;另一方面,从行业角度来看,现在新媒体内容的承载形式已经从图文转变为视频和短视频。那么,运营部门接下来会不会提出要做短视频了呢?如果做短视频,我应该先做点什么呢?果不其然,在这周的例会上,运营部门提出,我们要通过发展短视频来进一步提升内容的多样性,从而达到提高用户停留时长与留存率的目的。老板也点头表示赞同,我们研发老大显然事先没有准备,扭头看向了我,目光中的信任让我感动不已,加上之前我就已经预估到了这个需求,于是我代表研发团队发言:我们研发部门已经预判到接下来项目的发展方向会是短视频,所以提前做了预案,例如从服务器的角度来说,由于短视频相比图文内容,对服务器的磁盘空间要求更大。但我们的服务器部署在华为云弹性云服务器上,我们可以非常方便地将已有磁盘挂载给弹性云服务器,或调用创建云硬盘的接口创建新的磁盘,然后再挂载到弹性云服务器。为了快速响应业务调整的需求,我们已经将服务器挂载磁盘的操作文档写好了。说着,我打开了提前准备好的文档《弹性云服务器挂载磁盘》:(点击查看内容详情)步骤1:创建云硬盘1、创建云硬盘(1)接口相关信息URI格式:POST/v2/{tenant_id}/volumes(2)请求示例POST:https://{endpoint}/v2/74610f3a5ad941998e91f076297ecf27/volumesBody:{    "volume": {        "name": "openapi_vol02",         "availability_zone":"az_test_01",         "description": "create for api test",         "volume_type": "SATA",         "size": 40    }}(3)响应示例{  "volume": {    "status": "creating",    "user_id": "f79791beca3c48159ac2553fff22e166",    "attachments": [],    "links": [      {        "href": "https://xxx/v2/74610f3a5ad941998e91f076297ecf27/volumes/51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",        "rel": "self"      },      {        "href": "https://xxx/74610f3a5ad941998e91f076297ecf27/volumes/51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",        "rel": "bookmark"      }    ],    "availability_zone": "az_test_01",    "bootable": "false",    "encrypted": false,    "created_at": "2018-05-16T11:19:33.992984",    "description": "create for api test",    "updated_at": null,    "volume_type": "SATA",    "name": "openapi_vol02",    "replication_status": "disabled",    "consistencygroup_id": null,    "source_volid": null,    "snapshot_id": null,    "shareable": false,    "multiattach": false,    "metadata": {      "__system__volume_name": "openapi_vol02"    },    "id": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",    "size": 40  }}2、记录响应中“volume”的ID。步骤2:挂载磁盘(1)接口相关信息URI格式:POST/v2.1/{tenant_id}/servers/{server_id}/os-volume_attachments(2)请求示例https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/servers/9f4d9281-95e7-4915-a126-1ee597101e2e/os-volume_attachmentsBody:{    "volumeAttachment": {        "volumeId": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",        "device": "/dev/sdb"    }}(3)响应示例{  "volumeAttachment": {    "id": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",    "volumeId": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",    "serverId": "9f4d9281-95e7-4915-a126-1ee597101e2e",    "device": "/dev/sdb"  }} 步骤3:确认挂载磁盘是否成功(1)接口相关信息URI格式:GET /v2.1/{tenant_id}/servers/{server_id}/os-volume_attachments(2)请求示例https://{endpoint}/v2.1/74610f3a5ad941998e91f076297ecf27/servers/9f4d9281-95e7-4915-a126-1ee597101e2e/os-volume_attachments(3)响应示例{  "volumeAttachments": [    {      "volumeId": "4fc0b4cc-9d6c-431c-be70-3dfeec2ff6e0",      "id": "4fc0b4cc-9d6c-431c-be70-3dfeec2ff6e0",      "device": "/dev/sda",      "serverId": "9f4d9281-95e7-4915-a126-1ee597101e2e"    },    {      "volumeId": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",      "id": "51f45e08-1d4f-44c6-a4a9-84a488e0e8d3",      "device": "/dev/sdb",      "serverId": "9f4d9281-95e7-4915-a126-1ee597101e2e"    }  ]}演示完后,老板对研发团队的超前响应提出了表扬。会议结束后,研发老大(我老板)特意组织了一次部门聚餐,席间他说到:“一个好的研发,不光技术要过硬,还要理解业务,预判业务需求,甚至做到反向去驱动业务,这样我们才不会在面对需求时处于被动。在这方面,你们一定要向你们的老大哥(也就是我)学习,我希望我们每个人都能具备这样的能力,一起加油,奥利给!” 据了解,目前API Explorer平台已开放EI企业智能、计算、应用服务、网络、软件开发平台、视频等70+云服务,共上线2000+个API、6000+个错误码。在前期试运行期间,华为云API Explorer平台上的API接口也已被多家企业成功接入。点击查看详情:《华为云一站式API解决方案平台API Explorer上线》华为云API Explorer平台在未来几个月会实现更多功能,比如支持SDK示例代码、CLI等特性,同时也会开放更多的云服务API接口,连接更多开发者实现创新、拓宽创新边界。【拓展阅读】【API进阶之路】因为不会创建云服务器,我被实习生摆了一道【API进阶之路】前浪的绝地反击与自我证明【API进阶之路】甩锅大会上,我是如何绝地求生的【API进阶之路】一个技术预案,让老板当场喊出了“奥利给”【API进阶之路】万万没想到,一个技术方案帮实习生追到了运营妹子!【API进阶之路】一个技术盲点,差点让整个项目翻车【API进阶之路】老板给我涨薪30%!如何通过SDK接口搞定千万级流量直播【API进阶之路】半天搞定百万条手机号归属地查询,竟影响了公司战略方向!【API进阶之路】无法想象!大龄码农的硬盘里有这么多宝藏【API进阶之路】高考要考口语?一场10w+刷屏活动是如何用多模态评测API做出来的【API进阶之路】帮公司省下20万调研费!如何巧用情感分析API实现用户偏好调研【API进阶之路】逆袭!用关键词抽取API搞定用户需求洞察【华为云API学习赛】为入门初学者量身定制的学习平台,以赛带学,学以致用。参赛、邀请都有丰富奖品,还有机会拿P40 5G手机~API入门学习赛·AI人脸识别l   报名地址l   奖项设置API入门学习赛·探险寻宝之旅l   报名地址l   奖项设置
  • [技术干货] 差点被祭天!狂欢618,且看研发人如何绝地求生~
    差点被祭天!狂欢618,且看研发人如何绝地求生 每年618,在电商团队里,那都是运营的狂欢,研发的磨难,1秒钟的延迟都可能造成千万级成交额的损失...... 今年的618,我的任务是负责一个预热阶段H5活动的开发,我把这个活动部署在了华为云弹性云服务器上,主要是为了在高并发的时候可以随时调整服务器规格。 前两天这个活动已经正式上线并对外推广了,而且活动效果也是超预期的好,运营部门在例会上得到了老板的赞赏。万万没想到,在一片欢乐祥和的氛围中,运营老大提出了一个问题:“现在我们网站的加载越来越慢了,有时候一篇文章要好几秒才能加载出来,造成不少用户流失。” 什么意思?甩锅?老板的目光看向了我老大,我老大又看向了我,还没等我开口,嘚嘚瑟瑟的小实习生先说话了:“我们老师讲过,新网站出现这种情况是因为服务器没有配置好!不过我们也是第一次用云服务器,出问题也正常,下去我们就改。” 啥?云服务器可是我配置的,这锅甩到了我的头上?那可不行,这么多年的代码(bug)是白写的么,岁数大了腰不好,这锅我可背不动。 咳咳,清了清嗓子,我开始发言了: “网站加载速度变慢主要还是由于我们用户量的快速上涨导致的,我们用的是华为云弹性云服务器,配置也非常容易,不会出现配置问题。 早上我看了一下数据,现在日访问用户接近10万(研发多看看运营的数据还是有好处的),请求量远远超出预估,运营部门还是非常给力的。我们在初期没有预计到用户增长会这么快,为了节省成本,没有采购那么高配置的服务器。 但是我们用的是华为云弹性云服务器,升级非常快,4行代码就可以搞定,我这边的方案是根据现在的业务需求以及接下来预估的用户增长速度,变更弹性云服务器规格。另外为了节省服务器成本,除了升级服务器之外,还会使用服务器的Gzip页面压缩功能,针对JS文件、CSS文件、HTML文件进行压缩,优化网站访问速度。 另外呢,加载速度慢还有一个原因是一个页面加载各种Scripts、CSS样式表、Flash以及图片时,都会请求一次http,请求次数越多,时间耗费得也越多,接下来我们把CSS和JS写到页面上,减少http的请求次数,减少外部各类文件的数量调用次数从而提升访问速度…” 发言结束,运营老大明显是没听懂,看到老板和老大向我投来赞许的目光,我就知道,这个月的优秀员工又稳了~再看小实习生,正一脸沉默地咬着笔,怕是得消化一阵子了...... 散会后,我立马开始整改,先做服务器变更,顺手也整理了一份操作文档《4行代码变更弹性云服务器规格》,分享到部门群里: 第一步:变更云服务器规格。1、接口相关信息URI格式:POST /v2.1/{tenant_id}/servers/{server_id}/action2、请求示例(写入具体弹性云服务器规格){     "resize": {                   "flavorRef": "s3.large.2"     } }第二步:确认云服务器规格变更。前提条件:弹性云服务器状态(即云服务器的 “OS-EXT-STS:vm_state”属性)必须是 “resized”。1、接口相关信息URI格式:POST /v2.1/{tenant_id}/servers/{server_id}/action2、请求示例{    "confirmResize": null }第三步:(可选)回退云服务器规格变更。回退须知:弹性云服务器状态(即云服务器的“OS-EXT-STS:vm_state”属性)必须是“resized”。回退后,在变更规格过程中的数据修改将会丢失。1、接口相关信息URI格式:POST /v2.1/{tenant_id}/servers/{server_id}/action2、请求示例{     "revertResize": null }变更弹性云服务器的时候,还有几点注意事项:l  关机状态的弹性云服务器才能执行变更云服务器规格操作。l  变更规格时,弹性云服务器的磁盘容量不能变小。l  变更弹性云服务器规格时,用户不能选择已售罄的CPU和内存资源。l  弹性云服务器规格(CPU或内存)变小,会影响弹性云服务器的性能。 据了解,目前API Explorer平台(https://apiexplorer.developer.huaweicloud.com/apiexplorer/overview)已开放EI企业智能、计算、应用服务、网络、软件开发平台、视频等70+云服务,共上线2000+个API、6000+个错误码。在前期试运行期间,华为云API Explorer平台上的API接口也已被多家企业成功接入。点击查看详情:《华为云一站式API解决方案平台API Explorer上线》华为云API Explorer平台在未来几个月会实现更多功能,比如支持SDK示例代码、CLI等特性,同时也会开放更多的云服务API接口,连接更多开发者实现创新、拓宽创新边界。
  • [热门活动] HDZ Summit 2020【开发者最佳实践挑战】第1关任务:基于API网关的电话号码归属地查询
    感谢参与本期活动!本期《开发者最佳实践挑战营》活动已于7月8日24:00结束,可添加小助手微信等待下期开启添加小助手微信:zhongjianjianxiaoge欢迎参加华为云“开发者最佳实践挑战营”!这是本次挑战营的第1关,坚持闯关成功有机会获7000+码豆/体脂秤/手环/摄像机等精美好礼!本期活动截止7月8日。注意:参与闯关前,请确保已报名加入活动群并领取实践资源,如未入群请添加小助手微信(zhongjianjianxiaoge),回复“最佳实践”报名入群!点击这里了解活动详情>>  | 点击这里查看活动FAQ>> 本手册基于华为云API网关实践所编写,用于指导您开放并调用API。本手册主要指导您将电话号码归属地查询作为后端服务,开放一个查询API,并将此API发布到RELEASE环境,以便调用。最后将此API绑定流控策略,进行流量控制,确保API可以提供持续稳定的服务。 什么是API网关?API网关(API Gateway)是为开发者、合作伙伴提供的高性能、高可用、高安全的API托管服务,帮助用户轻松构建、管理和部署任意规模的API。 为什么使用API网关?轻松构建、管理和部署任意规模的API。灵活自定义的流量控制策略制定,保障API服务的稳定和连续。提供多种API监控指标,更方便统计分析API服务情况。 实践资源说明:API网关服务仅对开放API的用户收费。开通服务、创建API、发布API、管理API免费。计费价格详情见:https://www.huaweicloud.com/pricing.html?tab=detail#/apig提示:本次实践建议使用APIG共享版,并选择“上海二”区域;实践费用预计:0元≤实践费用<1元。(1)体验Demo:点击这里开始体验APIG Demo>>(此Demo主要用于演示API网关的使用,通过一键式操作,介绍一个具备“HTTP回显”功能的API的创建、发布以及绑定流控等操作,最终您可以调试或直接调用这个API)查看Demo操作指南>>(2)最佳实践指南:https://support.huaweicloud.com/bestpractice-apig/apig-zh-bp-180606001.html(3)操作演示视频:https://education.huaweicloud.com:8443/courses/course-v1:HuaweiX+CBUCNXP021+Self-paced/courseware/7212ae2f2e0e4fb68b67e37171399a39/5429e751ef9f44a698f453651c7f9eb1/(4)APIG基础课程:《API网关:助力API经济》 任务一:根据实践指南中体验Demo完成体验并截图,并按回帖格式要求在本帖中回帖;任务二:根据实践指南完成实践操作,将调试截图,将URL结果截图,并按回帖格式要求在本帖中回帖;1)通关、参与奖励&规则参与奖励、通关奖励限前150名完成的开发者(码豆奖励有限先到先得)①    参与奖励:每关完成创建实例可获100码豆,共6关最高可获得600码豆②    通关奖励:通过2关赠送:1000码豆通过4关赠送:2000码豆通过6关赠送:4000码豆活动结束后5个工作日内公示通关名单,15个工作日内发放码豆奖励。注:取通关最高值发放码豆奖励 2)分享任务规则&奖励:分享海报,每次分享可获得500码豆,最多可分享5次,可获2500码豆激励第一步: 分享以下文案+海报至朋友圈或100人以上技术群(微信、QQ、钉钉不限)。每次分享可获得500码豆,最高2500码豆!码豆可用于兑换DevCloud会员中心精美实物礼品。(1)文案:我正在参与华为云开发者最佳实践挑战营,场景化实战get云上开发技能,闯关还能赢好礼!(2)海报:添加小助手微信(zhongjianjianxiaoge),回复“分享海报”获取海报和文案。第二步: 分享完成后,截图点击链接https://www.wjx.top/jq/79372993.aspx 上传分享截图;符合要求的截图即可算作分享成功1次,获得500码豆,最高可获2500码豆!码豆奖励会在活动结束后15个工作日内发放3)幸运奖抽奖规则&奖励:(1)全通关可参与抽取:荣耀小哨兵智能摄像机 广角版、华为手环跑步精灵3e手环、荣耀智能体脂秤2;(2)活动结束后5个工作日内公示通关名单,并在微信群中统一抽奖。中奖名单公布后,用户需单独提供收件信息,奖品将于15个工作日内发放。为避免无法发放码豆,从未登录过会员中心的用户需提前登陆下DevCloud会员中心本次活动发放的码豆有效期至2020年9月1日  请务必按照以下格式要求进行回帖,否则无法计算奖励:华为云账号名:XXX(即右上角的字母数字组合ID)微信昵称:XXX实践感想:XXX实践截图:至少包含(a)体验Demo调用结果截图、(b)调试结果截图、(c)调用API截图、(d)监控数据截图,共 4张截图。例1-体验Demo调用结果:例2-调试结果:例3-调用API:例4-监控数据:附各关卡快速入口:第1关任务:基于API网关的电话号码归属地查询第2关任务:使用函数工作流服务为图片打水印第3关任务:使用Redis实现排行榜功能第4关任务:使用DMS Kafka优化消费者poll第5关任务:使用CPTS进行电商网站性能测试第6关任务:基于ServiceStage的天气预报应用部署
  • 华为云一站式API解决方案平台API Explorer上线
    华为自发布沃土计划以来,持续投入在开放能力、平台工具、培训赋能等方面,以使能和帮助开发者获得技能、加速创新、持续发展。华为云API开发团队历时几个月的开发,正式上线了API Explorer,为开发者提供一站式API解决方案统一平台,集成华为云服务开放API,支持全量快速检索、可视化调试、帮助文档等,帮助开发者快速查找、学习API、以及定位和修复错误。即日起,华为云APIExplorer对ISV伙伴、个人开发者全面开放API接口,共享华为云服务技术、数据和资源等,为开发者创造更丰富的云上应用场景。那么,华为云API Explorer平台到底有哪些特性亮点呢?我们先睹为快:1、API快速检索:支持全局/按产品检索、产品和API中英文检索、快速查看最近搜索/使用的产品或API,同时还支持关注常用产品API。2、API文档查询:能快捷查询API详情和参数说明,具备规范的API文档结构、接口说明、请求参数/示例、 返回参数/示例、错误码、SDK等。3、API参数辅助填写:支持OpenAPI参数表格化、可视化;详细的API参数描述及示例说明,让参数填写更简单;同时支持Region、Token、Project_id自动获取,自动填写。API参数4、API可视化调试:支持API在线调试及自动获取错误码详情,从发现问题到解决问题。API调试5、API错误码在线搜索:在API错误中心能查看产品全部错误码,并对错误码进行全局搜索和产品内搜索。API错误中心看了APIExplorer平台详细的特性介绍,您是不是迫不及待想体验一番了呢?您可以通过华为云官网-开发者入口进入API Explorer平台,或者访问网址免登录查看API,并可体验在线调试API哦→APIExplorer网址目前API Explorer平台已开放EI企业智能、计算、应用服务、网络、软件开发平台、视频等70+云服务,共上线2000+个API、6000+个错误码。在前期试运行期间,华为云API Explorer平台上的API接口也已被多家企业成功接入。据悉,华为云API Explorer平台在未来几个月会实现更多功能,比如支持SDK示例代码、CLI等特性,同时也会开放更多的云服务API接口,连接更多开发者实现创新、拓宽创新边界。
  • 【API进阶之路】甩锅大会上,我是如何绝地求生的
    我就是你们所说的前浪,在公司撸码多年,前两周因为云服务器被新来的985实习生摆了一道(了解前情请戳:因为不会创建云服务器,我被实习生摆了一道),当然,我也凭借着一名优秀程序员的经验和自学习能力,快速给予了反击。(了解前情请戳:前浪的绝地反击与自我证明)。 部署在华为云弹性云服务器上的新项目市场反响不错,运营部门在月末总结会上得到了老板的赞赏。万万没想到,在一片欢乐祥和的氛围中,运营老大提出了一个问题:“现在我们网站的加载越来越慢了,有时候一篇文章要好几秒才能加载出来,造成不少用户流失。” 什么意思?甩锅?老板的目光看向了我老大,我老大又看向了我,还没等我开口,嘚嘚瑟瑟的小实习生先说话了:“我们老师讲过,新网站出现这种情况是因为服务器没有配置好!不过我们也是第一次用云服务器,出问题也正常,下去我们就改。” 啥?云服务器可是我配置的,这锅甩到了我的头上?那可不行,这么多年的代码(bug)是白写的么,岁数大了腰不好,这锅我可背不动。咳咳,清了清嗓子,我开始发言了: “网站加载速度变慢主要还是由于我们用户量的快速上涨导致的,我们用的是华为云弹性云服务器,配置也非常容易,不会出现配置问题。早上我看了一下数据,现在日访问用户接近10万(研发多看看运营的数据还是有好处的),请求量远远超出预估,运营部门还是非常给力的。我们在初期没有预计到用户增长会这么快,为了节省成本,没有采购那么高配置的服务器。但是我们用的是华为云弹性云服务器,升级非常快,4行代码就可以搞定,我这边的方案是根据现在的业务需求以及接下来预估的用户增长速度,变更弹性云服务器规格。另外为了节省服务器成本,除了升级服务器之外,还会使用服务器的Gzip页面压缩功能,针对JS文件、CSS文件、HTML文件进行压缩,优化网站访问速度。 另外呢,加载速度慢还有一个原因是一个页面加载各种Scripts、CSS样式表、Flash以及图片时,都会请求一次http,请求次数越多,时间耗费得也越多,接下来我们把CSS和JS写到页面上,减少http的请求次数,减少外部各类文件的数量调用次数从而提升访问速度…” 发言结束,运营老大明显是没听懂,看到老板和老大向我投来赞许的目光,我就知道,这个月的优秀员工又稳了~再看小实习生,正一脸沉默地咬着笔,怕是得消化一阵子了...... 散会后,我立马开始整改,先做服务器变更,顺手也整理了一份操作文档《4行代码变更弹性云服务器规格》,分享到部门群里:点击了解内容详情 第一步:变更云服务器规格1、接口相关信息URI格式:POST /v2.1/{tenant_id}/servers/{server_id}/action2、请求示例(写入具体弹性云服务器规格){    "resize": {                  "flavorRef": "s3.large .2"    }} 第二步:确认云服务器规格变更前提条件:弹性云服务器状态(即云服务器的 “OS-EXT-STS:vm_state”属性)必须是 “resized”。1、接口相关信息URI格式:POST /v2.1/{tenant_id}/servers/{server_id}/action2、请求示例{   "confirmResize": null} 第三步:(可选)回退云服务器规格变更回退须知:弹性云服务器状态(即云服务器的“OS-EXT-STS:vm_state”属性)必须是“resized”。回退后,在变更规格过程中的数据修改将会丢失。1、接口相关信息URI格式:POST /v2.1/{tenant_id}/servers/{server_id}/action2、请求示例{    "revertResize": null} 变更弹性云服务器的时候,还有几点注意事项:关机状态的弹性云服务器才能执行变更云服务器规格操作。变更规格时,弹性云服务器的磁盘容量不能变小。变更弹性云服务器规格时,用户不能选择已售罄的CPU和内存资源。弹性云服务器规格(CPU或内存)变小,会影响弹性云服务器的性能。 据了解,目前API Explorer平台已开放EI企业智能、计算、应用服务、网络、软件开发平台、视频等70+云服务,共上线2000+个API、6000+个错误码。在前期试运行期间,华为云API Explorer平台上的API接口也已被多家企业成功接入。点击查看详情:《华为云一站式API解决方案平台API Explorer上线》华为云API Explorer平台在未来几个月会实现更多功能,比如支持SDK示例代码、CLI等特性,同时也会开放更多的云服务API接口,连接更多开发者实现创新、拓宽创新边界。【拓展阅读】【API进阶之路】因为不会创建云服务器,我被实习生摆了一道【API进阶之路】前浪的绝地反击与自我证明【API进阶之路】甩锅大会上,我是如何绝地求生的【API进阶之路】一个技术预案,让老板当场喊出了“奥利给”【API进阶之路】万万没想到,一个技术方案帮实习生追到了运营妹子!【API进阶之路】一个技术盲点,差点让整个项目翻车【API进阶之路】老板给我涨薪30%!如何通过SDK接口搞定千万级流量直播【API进阶之路】半天搞定百万条手机号归属地查询,竟影响了公司战略方向!【API进阶之路】无法想象!大龄码农的硬盘里有这么多宝藏【API进阶之路】高考要考口语?一场10w+刷屏活动是如何用多模态评测API做出来的【API进阶之路】帮公司省下20万调研费!如何巧用情感分析API实现用户偏好调研【API进阶之路】逆袭!用关键词抽取API搞定用户需求洞察【华为云API学习赛】为入门初学者量身定制的学习平台,以赛带学,学以致用。参赛、邀请都有丰富奖品,还有机会拿P40 5G手机~API入门学习赛·AI人脸识别l   报名地址l   奖项设置API入门学习赛·探险寻宝之旅l   报名地址l   奖项设置
  • [热门活动] 【小编精选】论坛精华内容&amp;活动推荐,持续刷新
     请收藏本帖,更多精彩活动和内容不定时更新!   热门有奖活动传送门  ↓↓↓名称简介【热门】2021华为区块链高校大赛活动时间:2021年4月25日~2021年6月14日期待全国高校开发者团队加入,助力区块链技术在各行各业下的创新和应用,共建可信数字基石!【进行中】华为云API入门学习赛·AI人脸识别活动时间:长期利用API工具实现AI零代码实现AI人脸识别,更有机会获取HUAWEI P40【进行中】华为云API入门学习赛·探险寻宝之旅活动时间:长期探险寻宝之旅,选手需要在完成探险算法题基础上,通过DevStar的微服务代码,实现在线编程、调试、运行算法。并可以将API注册到APIG,实现API代码托管【进行中】HDZ百佬汇第五期活动时间:长期HDZ隆重推出“百佬汇”专家访谈 系列栏目,意在走进专家们的生活,与专家们对话,了解他们的成长经历;同时,拉近普通开发者们与专家们的距离,创造交流机会。【进行中】云享MindTalks活动时间:持续(每周更新,请加入VIP群持续关注)云享MindTalks 由华为云DevCloud团队携手云享专家共同策划进行的系列轻量级知识分享类活动。 各业界大咖纷纷现身微信群聊,以即时对话形式,来进行最直接的技术交流和思想碰撞。 他们将多年的学习历程结合一线实战经验,将方法,将结果,将他们看到的风景展现出来,予以方向。 一周一个二十分钟,碎片化的时间学习高度压缩的知识内容,【进行中】APIMock邀测活动时间:2021.7.1-2021.9.1Mock服务旨在提供功能强大的接口 Mock 及接口管理服务。可以通过模拟接口的响应,解决开发或测试过程中依赖的服务不稳定等问题。【进行中】用友·华为云杯第三届企业云服务开发者大赛活动时间:2021.5-2021.9总奖金池高达1500000元!大赛立足企业实际业务需求,基于用友BIP、 用友低代码开发平台YonBuilder和华为云,推动面向企业服务领域的SaaS快速开发与创新成果转化。  限时免费超干货推荐  ↓↓↓名称简介[HOT!]超干货技术贴汇总本论坛点击10W+的精品技术汇总贴,涵盖敏捷,数据库,python开发,架构师成长等多领域。[HOT!]开发者犇腾大礼包华为云技术精选,免费开发者学习路线,开发者专属优惠等。《以人为本,敏捷为先》专访合集华为云·专家专访第三期:多位华为MVP和云享专家畅谈敏捷开发。API调研现状报告在工信部的指导下,华为云联合InfoQ开源中国等多家企业和社区   特别发起了「2020年API现状调研」,根据调查结果生成调研报告。华为云API精选期刊《华为云API精选手册》收录了30个API应用,覆盖企业应用、EI企业智能、基础服务等多个应用领域,点击手册中的链接或识别二维码即可快速调用相应API产品。华为云技术开放视频合集【技术大咖在线论道   百万+开发者精益成长】 汇聚多领域资深技术专家视频课程; 探讨国内外前沿技术领域发展趋势; 助力开发者专业技术能力精益成长;   分享可借鉴研发技术实践成功经验。API进阶之路【API进阶之路】20篇系列文章,看前浪如何凭借API一路打怪升级解决各种技术、业务难题。敏捷和DevOps干货大全将敏捷&DevOps文章的核心精华内容汇聚到卡片上,涵盖人和组织、工程方法、最佳实践等多方面内容。JAVA全栈开发成长计划JAVA开发基础课程内容,夯实基础, 快速入门WEB前端全栈成长计划 覆盖HTML/JavaScript/Node.js等华为云技术核心知识点,构建前端全栈技能体系!大学生毕业季.求职入职系列大厂专家带你学习面试技巧,工作软技能。包含JAVA面试技巧,产品经理10大经典面试题,大学生开学季.校园规划和技术分享课程优秀学长经验分享,HR职业规划分享,软件开发,AI,   IOT,5G,区块链和数据库技术直播分享,有趣生动易理解。JAVA已过气?中俄社区大咖对对碰JAVA是否已过气?JAVA的未来何去何从?   JAVA俄罗斯和中国的大咖带你走入开发者社区聊聊JAVA的未来。HCIP-DevOps职业认证训练营第二期学习HCIP-DevOps课程,助力考取HCIP-DevOps职业认证,为你求职提升添砖加瓦。  小编推荐的精彩录播传送  ↓↓↓1直播:B站开发者Up主现场使用华为云CloudIDE手撕代码2直播:低代码开发平台关键技术分享3直播:建站小白入门:如何1小时快速搭建品牌网站? 4直播:码道·码出未来-高效攻城狮的道法术器5直播:"知己知企,百面不败” 面试培训会——四川师范大学专场6直播:如何优雅解决校园小团队的代码协作问题 7DevCloud精品博文8直播:一节课了解JAVA全栈工程师9云享读书会:《程序员修炼之道》10华为云AppCube深度剖析112021年应用开发最新趋势12直播:对话《独角兽项目》 对话行业大咖。13直播:如何用低代码开发手机销售大屏应用?(直播)
总条数:1404 到第
上滑加载中