完美:我用开天平台做了一个字符串检查API,hin 简单

优采云 发布时间: 2022-11-07 17:14

  完美:我用开天平台做了一个字符串检查API,hin 简单

  本文分享自华为云社区《我用凯天平台做一个字符串校验API【凯天aPaaS之战】-云社区-华为云》,作者:星星闪耀。

  1 开天集成工作台概述

  据华为官方文档介绍,所谓华为云开天集成工作台是基于华为丰富的数字化转型经验,为企业开发者提供基于元数据的可扩展集成框架,减少应用间集成的工作量,沉淀连接器、业务模型、行业API等多种集成资产,帮助客户快速建立SaaS应用之间的连接通道,打破信息孤岛和“烟囱”架构,实现快速搭建上线应用,不断提升用户体验。

  该产品的官方网站是:. 凯天集成工作台整体架构*敏*感*词*如下图所示:

  凯天集成工作台使合作伙伴能够高效地将SaaS上云,与合作伙伴共同构建行业解决方案,共同积累和分享行业经验。开天集成工作台提供以下核心能力:

  (01) 标准数据模型管理:领域信息模型的采集、定义、管理能力支持建立行业标准领域信息模型库,行业各厂商应用依托用于互连的标准域信息模型。

  (02) 灵活的API生命周期管理:支持合作伙伴的API设计、实现、测试、发布、运维、消费和运营,可以封装成连接器和流,方便编排。

  (03) 可扩展的连接器管理:是扩展集成工作台的流程编排能力的唯一途径,提供丰富的预设连接器,用户也可以基于API自定义连接器。

  (04) 可视化流管理:基于连接器,以可视化的方式进行流组合,实现一体化流编排。该扩展支持各种形式的编排,例如流程编排、事件编排等。

  凯天集成工作台的优势如下:

  (01)丰富的行业经验:面向行业的业务模型库,连接管理者、业务人员和IT人员。行业能力基于API,覆盖行业、城市治理、教育、办公、消息、地图、移动应用等领域。SaaS应用之间的集成资产多样化,开箱即用,降低交付复杂度。

  (02) 灵活易用的集成:基于标准业务模型的集成模式,每个应用只需集成一次,使XYZ变成X+Y+Z。开放的连接框架可以灵活定义各种连接器和流,以适应企业的业务逻辑。

  2 凯天集成工作台用户及应用场景

  凯天集成工作台是一个“开放、共生、智能、协同”的平台,是开发者、系统集成商和客户之间的“桥梁”和“纽带”。具体来说,用户可以分为以下几类:

  (01) 面向行业API开发者:一站式完成行业API设计、编排、测试、发布、消费,打造API商业经济。

  (02) 面向行业应用开发者:以低代码或零代码的方式轻松构建面向行业的SaaS应用,加速业务创新。

  (03) 对于系统集成商:与客户无缝对接、集成开发、项目交付和运维支持。同时积累云项目的综合资产,提高交付效率。

  (04)以客户为中心:企业集成资产的使用和管理,与系统集成商等生态资源合作,完成企业数字化平台建设。

  凯天集成工作台的应用场景也非常丰富,主要可以分为三类应用场景:

  (01)行业能力开放场景。企业以API服务的形式开放能力,通过API连接应用开发者、系统集成商等,服务更多业务场景,快速形成产业链,让企业用最低成本。满足客户分散且不断增长的需求。

  (02) 赋能行业应用创新场景,合作伙伴可以通过集成工作台提供的低代码/零代码方式,轻松利用行业API、业务模型、连接器等各种资产完成应用开发和部署;赋能不同层次的开发者,大大提升企业应用的供给能力。

  (03) SaaS应用互联场景下,企业应用建设随着业务发展逐步展开,需要解决现有企业应用与新应用的协同。通过在应用程序之间建立水管,价值信息可以在企业内部和企业之间流动。通过集成工作台,可以实现云应用、云应用和企业内部应用的集成。可以用下图来说明:

  3 字符串检查 API 快速构建

  首先在集成工作台中进入API生命周期管理的API组,点击右上角新建组,输入名称和描述。创建群组后,点击API管理,进入新建群组下的API管理页面。

  

  进入API管理页面后,我们可以先在右上角创建一个API,进入API创建页面。

  根据您的需要输入所有信息。

  这里的认证方式可以根据自己的需要定制。此处,为简单起见,不选择身份验证(不推荐)。

  然后点击下一步,自定义访问API的路径,以及请求方式,是否支持跨域,底部的参数定义也很重要,根据需要选择参数位置、名称、类型、选项等.

  定义参数后,图像类似于下图。

  单击下一步以定义后端服务。这里有三个选项,一个是后端服务,也就是API接口,一个是华为云中定义的功能流程图,另一个是mock(我不太了解),这里我用的是华为CLOUD 的功能流程图。

  可以看到这里需要选择函数,但是此时我们没有函数可以选择,所以我们需要先创建一个函数。

  在添加选项的弹出页面左上角点击创建函数,进入函数创建页面。

  这里我们选择相关信息,选择事件函数。此处delegate暂时不可用,因此我们选择不使用任何delegate和python3.x的环境运行时。当然,这里我们可以看到按用量收费的提示。按照华为云的规则,每个月的请求数都在百万以上,所以这里只是我们个人的开发和早期使用,不用担心收费问题。

  创建完成后,进入功能管理页面,

  下面我们可以写函数,我们可以写一个简单的字符串检查函数。

  `# -

  - 编码:utf-8 -

  -

  导入json

  从集合导入计数器

  #自定义函数

  def is_anagram(s1, s2):

  返回计数器(s1)==计数器(s2)

  def 处理程序(事件,上下文):

  query=event.get("queryStringParameters")

  s1 = str(查询["word1"])

  s2 = str(查询["word2"])

  

  res = '%s 和 %s 是 %s' % (s1, s2, is_anagram(s1, s2))

  返回 {

  “状态码”:200,

  “isBase64Encoded”:错误,

  “身体”:水库,

  “标题”:{

  “内容类型”:“应用程序/json”

  }

  }`

  在这个handler的预定义函数及其定义的两个形参中,event是代表请求的信息,比如body、headers等(上下文暂时不太了解)。至于queryStringParameters的键名,是根据华为云的文档找到的。这个地方也琢磨了很久,之前定义的query中的数据之前都没有拿到。

  看这里:

  然后单击、设置、选择触发器,并创建一个新触发器。

  根据需要定义,但为简单起见仍选择不进行身份验证。创建完成后,可以获取调用url的地址。

  复制网址并在浏览器中进行测试。

  得到了答案。

  这与我们定义的预期结果一致。

  至此,函数工作流创建完成,我们回到之前的API创建页面。

  在骨灰盒选择页面我们选择刚才定义的函数流。

  并在底部定义前后端功能映射。

  单击下一步,我们定义一个 API 相应地是成功还是失败的示例。

  至此,API 就创建好了。我们可以直接点击发布API,进入API的管理页面。我们可以查看API的url。同样,我们可以在浏览器中测试和使用它。

  点击下方,第一时间了解华为云新技术~

  华为云博客_大数据博客_AI博客_云计算博客_开发者中心-华为云

  教程:英文伪原创怎么做? 3个步骤搞定

  做英文网站 SEO必然会提到英文内容创作。但是作为一个中国人,我的英文不好,写不出高质量的内容,很是苦恼。不过没关系,如果你能掌握英文伪原创技巧,你也可以用蹩脚的英文写出高质量的内容,获得更好的关键词排名。

  下面我们来看看英文伪原创应该怎么做,有哪些需要注意的地方。

  伪原创关于英文内容大致可以分为三个部分。

  文字变化;形式的变化;伪原创 图片。1. 换字的具体方法 方法#1 使用工具进行机械改写

  这里我们会用到一个工具:Small SEO tools的文章重写工具(需要科学上网)。这是一个免费的 文章 自动重写工具,可以将任何指定的文本内容重写为可读文本。

  使用方法:将别人的全文放入输入框,点击【重写文章】按钮。该工具可以对 文章 中的常用名词进行同义词替换。同时,在某些情况下,语句的形式也可以改变。

  彩色部分是本工具改写的内容

  目前只支持英文,不支持其他小语种。

  使用此工具重写的文本实际上不是特别可读。所以你仍然可以手动完成。

  如果你有时间,我建议你使用文字 伪原创 的第二种方法。

  方法 #2 使用 LSI关键词 手动重写

  这种方法是在别人的文字内容的基础上增加更多的相关词(LSI关键词),从而实现内容伪原创。

  

  比如我们现在找到这样一个关键词[太阳能热水器]和别人的一段文字,如下图:

  别人的文字

  现在找到【太阳能热水器】的LSI关键词,自然添加,或者改写成原文。

  重写后结果的彩色部分是 LSI关键词

  这种方法的缺点:它会花费更长的时间,但这也是它的优点 - 内容会更相关。

  2. 文章形式的变化

  文本的形式有很多变化。例如,您可以将其他人的段落替换为列表、列表替换为表格,或者将表格替换为文本段落。例如,假设您引用竞争对手的产品参数部分,这是一个表格。这时可以以文本段落(句子)等形式改写表格中的参数。

  做B端产品的人应该都知道阿里巴巴国际站吧?也许你可以搜索一个词,你可以看到阿里巴巴国际站的排名。

  有很多人会说:“废话,其他用户会写页面,内容很多”。

  我可以告诉你:阿里巴巴国际站50%的页面不是UGC页面,而是阿里巴巴自己生成的搜索聚合页面!同时,那些页面上的内容不是阿里员工一一手工打出来的,而是机器生成的,基本是0时间!

  想知道怎么做?事实上,它是一种变化形式。想了解详情的可以加我微信(mbkf6666),一句话解惑。

  

  3. 伪原创 图片

  内容不仅仅是文字,还包括图片、视频、音频等。因此,内容的伪原创和图片的伪原创的核心。这一点在学习谷歌SEO的时候一定要牢记。有些页面没有流量(没有排名)。其实问题不在于文字或外链,而在于图片。

  经常采集的朋友会经常采集和别人的照片网站。但是你有没有发现,你的采集后面的图片在被爬取之后其实并没有被谷歌索引,或者索引率很低。

  当您对图片进行一些调整时,无论图片索引如何,附加页面也会被索引,您仍然可以参与排名。

  这时候你肯定想说:“我不能一张一张修改图片吗?”。当然不是,但是有了图片,你确实需要花一些时间来处理它。

  如何处理?我给你一个更好的方法:拼图。

  通过拼接两个具有相似背景颜色(最好相同)的图像来创建一个新图像。这个做法已经试过了,搜索引擎不识别为伪原创,相关性还不错。

  一点建议

  很多人可能认为英文内容伪原创消耗的时间少,所以伪原创可能是最好的选择。

  其实不,我给你的建议是自己制作有价值的内容,而不是一味的模仿和抄袭。建议大家阅读文章《如何用英文做内容原创》一文,相信你会有一些启发。

  同时,在效率方面,自己制作内容的效率其实会更高。毕竟,最了解产品的不是机器,而是你自己。

  相关性 文章LSI关键词 – 为什么暴力会增加英语中的相关性 关键词 单数和复数形式的排名不同?英文原创文章英文怎么写不容易写原创

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线