完美:我用开天平台做了一个字符串检查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关键词 – 为什么暴力会增加英语中的相关性 关键词 单数和复数形式的排名不同?英文原创文章英文怎么写不容易写原创