×

Loading...

Topic

This topic has been archived. It cannot be replied.
  • 工作学习 / 学科技术 / 谁能用人话给解释一下,IT相关的API是啥?
    • SOAP, RESTFUL 我听说过,不知道是什么东西
    • 别人提供给你可以调用的函数,你只要按调用方法用就可以不用管怎么写的也不用调试。 比如JIRA RESTFUL API 可以调用查看defect 历史,调用方法简单直观。 for issue in jira.search_issues(jqlStrResolved, +1
      maxResults=100, expand='changelog'):顺便借此贴找一起交流api进行测试的朋友
    • shuttle 和空间站对接的对接口。1 个空间站可以接不同的 shuttle,同一个 shuttle 可以接不同的空间站。
      有没有点人话的赶脚?
      • 哪有这么复杂,不就是个合同工嘛。你告诉我你要干啥,按合同来的我就给你干,不然就哪凉快哪呆着去。 +1
    • 就是写好了的程序,就比如你现在想写个手机app, 用来显示个JPG图片,调用一下图片显示的API就好了,至于JPG图片里面是什么格式信息,你都不需要了解了
    • 就是一个接口,通过这个接口,你可以获取数据。比如通过covid-19API,你可以得到病人分布图。用起来很方便。
    • 顾名思义呗,API = Application programming interface,就当安装了zoom一样,用户无需了解背后的技术细节,只管用就是。API类似个信息经纪人,你想知道些啥只管问,具体信息怎么弄来由经纪人去操作.....用户只需懂得使用操作而不必了解技术实现....
    • 接口, 比如你家电源底座, 买回的东西有相应的插头插上就可用。不用管底座后面墙内的东西以及电流怎么来的。只不过这个底座有多样性。 +2
    • 对于电脑产品的用户,就是类似小家电的使用说明。
    • 是一个开发主程序外挂的一个接口,如果形象点说,就是公司的人力资源部门。
      开发主程序的人对具体的软件使用需求考虑肯定没那么周到,用户在遇到一些具体问题时,需要添加一些批处理程序来提高某方面的效率,需要在主程序钟添加一些个性化程序处理用户的需求,API 就是为用户留了这么样一个接口,允许客户把自己编的应用添加进去以提高效率胡程序的功能。
      • 这是用机器翻译的中文?楼主说用人话来解释,你贴这个是外星人说的,连挨踢的都未必看得懂,哈哈......
        • 对于你这种人,就没什么好讨论的,滚一边去,又没有和你说。
      • 楼上全都是too technical的解释。我来解释一下吧!举一个API很通俗的例子 吧,到底什么叫API。我就拿大家都会使用的手提电脑来说吧
        外部设备如果装一个就得改里面的硬件软件,每加一个新设备都得送厂家修改硬件和软件,那就太麻烦了。所以设计手提电脑的工程师就提供了一个接口叫USB,这个USB接口就犹如API一样,我要用鼠标就制作一个鼠标和他的USB接口吻合,即插即用。我要转一个键盘,我要装一个打印机都可以设计成和这个USB接口吻合的外设。这个USB就是程序的API.
    • 借贴问一下,你们公司用那个软件测API的?postman里的automation其实并不是真正的automation吧?Selenium能做多少API的测试?
      • 你提到了 postman,所以我猜你问的是 web api -- 其实如果只是测逻辑,webapi 也可以用类似 unit test的方式测试(算 functional test)。需要stress test 最好用其他方法。
        • 不是做stress test. 只是做API的测试,看输出的data只用,只是unit test而已。我看postman里面没多少可以自动化测试的,为何说automation?
          • 你 google 一下 postman automation 就能看到很多例子啊,而且可以集成到 CI/CD 里。