什么是 API 设计? 好的设计是纪念碑成为奇迹、产品成为伟大产品的原因。从纪念碑到埃菲尔铁塔,再到这些很酷的吸管等产品,设计可以成为出色的可用性和采用率的基石。 在 API 的世界里,设计可以被认为是对服务器和客户端之间的契约进行建模。在之前的一篇文章中,我给出了 API 设计的定义: “设计 API 意味着提供有效的接口,帮助您的 API 使用者更好地理解、使用和集成它们,同时帮助您有效地维护它。每个产品都需要使用手册,您的 API 也不例外。” 最初的“Swagger”规范的创建者Tony Tam解释说,设计 API 涉及 “故障规划”。API 契约可帮助内部和外部利益相关者了解要做什么,以及如何更好地合作以构建出色的 API。 使用 OAS 3.0 设计 API OpenAPI 规范是设计 API 的最著名方法之一。OAS 指定了描述 API 接口所需的规则和语法。在撰写本文时,我们使用的是 OAS 的第三个版本。OAS 已经发展到可以满足现代 API 团队的需求,并继续引入更新以使规范更易于使用,更易于人类和计算机理解。这是使用 OAS 3.0 的 OAS 定义 API 的一般概述: 上图分解了 OAS 设计的 API 契约中的各个部分。乍一看可能有点混乱,但让我分解一下每个部分的含义及其用法。 信息 信息部分包含与 API 合同相关的元数据。此部分的必需部分是 […]
View Article如果您与旅游业务有任何关系,您可能会考虑与 Expedia 和 Booking.com 等酒店巨头合作。但是它们都提供了太多的选择,以至于您很容易迷失在其中。意识到这一点,我们整合了所有关于Expedia合作伙伴解决方案的重要信息。现在轮到 Booking.com 了。 Booking.com 为以下方面提供解决方案: OTA 和目标网站 酒店渠道经理 财产所有者 旅游博主和媒体等附属公司 如果您是 OTA 或目标网站,请向下滚动到 Demand API。使用此 API,您可以将 Booking.com 数据集成到您的网站中,并为每次预订赚取佣金。 对于渠道经理和物业管理系统提供商来说,将会对连接API感兴趣。与 Booking.com 合作,您可以将现有物业连接到这个分销市场,而新客户可以通过该平台来找您。 如果您是房源所有者,请阅读本文,了解如何使用 Extranet 和 Pulse App 在 Booking.com 上发布和管理您的住宿。我们还将告诉您与该平台合作后您将获得的不同福利,包括发展在线形象的工具 – BookingSuite。 现在,我们还将讲述影响者和网站如何加入联盟计划并从推广 Booking.com 中受益。 用于预订网站的需求 API 您可以利用 Booking.com 数据在您的网站上使用它,为您的访问者提供房产预订服务。最重要的是,Booking.com 会向您支付佣金。根据您每月产生的入住预订数量,您将获得 Booking.com 每次预订赚取的佣金的 25% 到 40%。 您可以使用 Demand API 将 Booking.com 数据集成到您的网站中。它支持使用 HTTP 基本身份验证的 XML 和 JSON 格式。当前 Demand API 的 […]
View ArticleAPI 团队越来越倾向于更好地标准化其 API 设计流程。对于许多团队来说,标准化 API 设计的努力始于一项内部练习,以确保参与设计、开发和测试 API 的每个人都在同一步调上。 设计指南可能会在内部以 PDF 格式或在内部 Wiki 上发布供所有人参考,并且会制定流程确保团队遵循设计指南。但许多公司更进一步,将这些指南公开发布,供使用其 API 的开发人员以及任何想要学习其经验的人参考。Arnaud Lauret(更为人熟知的名字是API Handyman )是API Stylebook的创建者,这是一个在线资源,致力于帮助 API 开发人员通过向已有效实施标准化 API 设计流程的组织学习来解决他们的API 设计难题。Arnaud 审查了来自思科、谷歌、Paypal、微软等各行各业的组织的风格指南,并将他的研究结果汇编成一个易于浏览的资源。 最近,我有机会与 Arnaud 谈论了 API 手册的诞生过程,并听取了他对那些开始制定自己的 API 设计指南的组织的建议。正如 Arnaud 所解释的那样,创建内部指南只是这个过程的开始。请阅读下面的完整采访,了解接下来的内容,以及 Arnaud 从 API 手册的工作中学到的经验教训。 是什么启发您创建 API 手册作为 API 设计人员的资源? 我之所以创建 API 手册,是因为我很难找到解决基本 API 设计问题的方法,而且我认为我可能不是唯一一个。当我开始设计 REST API 时,我的许多基本 API 设计问题都不容易解决。很难找到有关面临类似挑战的人如何解决这些问题的信息。有时我找不到任何问题的答案。而且我不知道在设计 API 时必须考虑的所有事项。 […]
View ArticleMigraines are a leading neurological disorder which cause severe head pain which lasts anywhere from 4-72 hours. Calcitonin gene-related peptide or CGRP is a biomarker that is found at elevated levels during a migraine. Interestingly, CGRP levels are the highest in the 20 to 40-year-old age group who also suffer the most migraines. CGRP was […]
View Article在9月4日的新闻报道中,奥兰多魔术队的球员波普近期进行了一次中国行。在这期间,他谈到了自己在洛杉矶湖人队效力时的经历,以及与勒布朗·詹姆斯成为队友的感受。 波普回忆说,在湖人队打球的时光里,因为能够与詹姆斯这样的球星同队,球队的整体氛围非常积极且和谐,所有的队员都展现出了极高的比赛热情和努力。 孟铎邀请波普聊他在湖人打球的经历,首先表示波普刚到湖人的时候,詹姆斯也刚过去,球队都是年轻球员。第二年,戴维斯也被带到湖人,然后湖人夺冠了。这几年的转变和跨度都很大,期间的经历是怎样呢? 波普表示自己去的第一年,詹姆斯和隆多加盟湖人,戴维斯后面也加盟了。当时湖人的夺冠拼图已经完整,队内有很多个球员拿过总冠军,至少也经常进季后赛,知道怎么夺冠。 波普表示自己喜欢那支湖人的更衣室氛围,年轻球员都努力训练,全员都积极打球,队内以老带新,这种氛围值得称赞。确实如此,詹姆斯带领的球队更衣室氛围向来备受好评。 还有NBA旧将、美国男篮陪练队成员海耶斯·戴维斯接受采访,谈论到他对詹姆斯的印象。海耶斯·戴维斯表示自己一直在观察詹姆斯,詹姆斯热身后做了拉伸,然后再有接近半个小时的冥想,然后上场做詹姆斯。海耶斯·戴维斯说自己根本学不来詹姆斯,詹姆斯是无法复刻的,所以他只能学库里打球。 Keyword: NBA zhibo
View ArticleOne of the most popular searches in Google is one that is related to “how to spell difficult words”. This means two things: On the one hand many people seem to have real spelling problems with certain expressions. On the other hand there may be lots of people trying to help them with some method […]
View ArticleWaiting for inspiration to find you is rarely the smartest move a writer can make. You need to get out there and get them yourself. . But how? And where? How and Where to Find Inspiration Although your experience may vary, these simple tips have been proven by many writers to get them out of […]
View Article本教程适用版本:WPS 365 点击免费使用 我们在日常生活中,经常使用办公软件之一就是Excel。在Excel的操作过程中,我们常常使用一些函数或公式,那么这些被返回的数据各异,有些看上去是数字,但却是文本,那么,我们该如何辨别数据类型呢?别担心!TYPE函数就能立马揭开它们的“真面目”。今天,大家跟随小编一起学习一下吧! 在此之前,我们要先了解一下Excel的数值类型都有哪些? Excel的数值分五种类型,它们分别是:数字值、文本值、逻辑值、错误值和数组,而TYPE函数会以数字的形式返回数据类型,对应以上五种数据类型,TYPE函数返回的数值分别是:1、2、4、16和64。 接下来,我们使用TYPE函数进行数据类型的判断。 首先,打开我们的Excel文件,如下图,我们来判断这几个数据的类型; >>免费升级到企业版,赠超大存储空间 接着,我们点击【B1单元格】并输入“=TYPE()”; >>免费升级到企业版,赠超大存储空间 下一步,鼠标点击【A1单元格】,随后点击【Enter】键; >>免费升级到企业版,赠超大存储空间 接下来,从B1单元格向下填充即可。 那么,我们就可以知道,A1单元格的数据是数字值,A2和A3单元格是文本值,A4单元格是逻辑值,A5单元格是错误值。 >>免费升级到企业版,赠超大存储空间 最后,别忘记保存哦! >>免费升级到企业版,赠超大存储空间 在今天的Excel技巧中我们学习了如何用TYPE函数检验数值类型,是不是非常简单呢,你学会了吗? Keyword: wps下载
View ArticleWith the increasing demand for the latest technology, lasers are becoming more common for various purposes. Lasers are used for various manufacturing and reshaping processes. Laser etching is a faster method than annealing or engraving, and this ability makes it the fastest laser marking process. One of the most common metals used for laser etching […]
View Article本教程适用版本:WPS 365 点击免费使用 如何用MID函数从身份证号码中提取年月日呢?下面分享给大家一个方法。以下图中的人员身份证信息为例: https://plus.wps.cn/blog/p28600.html >>免费升级到企业版,赠超大存储空间 将光标放在(C2)处,点击插入函数-文本-MID函数,这时会弹出一个对话框,里面有三项参数。 “字符串”是准备提取的字符串; “开始位置”是这段字符串的开始提取位置; “字符个数”是提取字符串的个数。 >>免费升级到企业版,赠超大存储空间 在“字符串”中输入B2,“开始位置”输入7,“字符个数”输入8。意思是我们要提取B2字符串从第7位开始8个字符数。 点击确定,就能提取出身份证号码中的年月日了。 将光标定位至(C2)单元格右下角,呈+字形时下拉复制公式,这样一来,所有的年月日就都被提取出来了。 >>免费升级到企业版,赠超大存储空间 Keyword: wps下载
View Article
Recent Comments