api

最简单轻量的PHP CURL工具库 ws-http

ws-http简单轻量的HTTP 客户端工具库(An Simplified, lightweight HTTP client library)可用于 HTTP API 测试,支持 ssl,basic auth,代理,自定义请求头,以及常用HTTP 请求方法.(An HTTP API testing framework, written in PHP using curl.

设计新人必备:5 分钟理解什么是 API!

API到底是什么?如果作为新人的你有这样的经历:在会议上听到前后端的程序员们对着你给出的设计稿讨论“这边要加一个API”、“那个页面的API要改动”,特别是他们说了一堆你不太懂的事情还反过来问你:你觉得要用什么方案?(WTF)又或者,那帮人最终讨论的结果是某个“接口”没法做,导致你的设计稿得改改改,然而你一脸懵逼,并搞不清楚状况。那么这篇文章有可能帮到你了解自己的处境(虽然

现代化的软件研发脉络

现代化的软件研发组成需要注意的几点技术选型,要保持先进,热度高。毕竟未来是年轻人的。版本管理,大家在使用上达成共识,形成自己公司规范。自动化测试,测试环境要隔离,上线之前做好仿真测试。善用协作软件,teambition,明道,选择适合的。自动化部署,打包,上线,做到持续集成。API接口的规范 (RESTful API / GraphQL)。Bug上报,统计埋点设计,数据统计

API 设计的七大误区

API 是业务逻辑的用户界面,是针对程序员的界面,避免这些误区陷阱可以让这些界面更加友好,在业务逻辑和展示层都能运作得更好。对于现在的绝大多数人来说,网站和移动应用已经跟空气和食物一样成为生活的必需品。然而在网站和移动系统不断演化的过程中,前后端分离是系统架构演化的一个重要分水岭。随着系统逻辑和展示层分离的过程中,API 是一个实现这种分布式应用架构的重要机制,从早期单纯的

1 分钟了解微信公众号 API 的套路

微信公众号家族的API的规划思路是从 “公” 和 “私”两个角度划分的。导致代码也基本按照这个套路。1 对公API是针对网站本身的API 走/cig-bin/目录 例如 微信公众菜单 ,用户消息,JSSDK 页面分享,地图服务等2 对私API 针对网站用户的API 走/connect/ 或者/sns/目录的 例如 微信用户信息授权,微信支付等 。诡异的是这两条线都有ac

产品经理如何绕开 API 的坑

刚接触产品工作时,对接口(API)一片空白,不理解接口(API)是什么?更别说能看懂接口文档了,在接口上踩了很多坑。接下来,将结合自己的亲身经验与大家分享。刚接触产品工作时,对接口(API)一片空白,不理解接口(API)是什么?更别说能看懂接口文档了,在接口上踩了很多坑。比如这些场景:场景1: 开需求会,提了新的需求,开发说,你这个需求太复杂,光接口就有20几个,根本做

产品经理如何阅读API文档

对于第三方平台的产品经理,熟悉官方API文档,是非常有必要的一件事情。最近在公司内部负责两个微信小程序项目,于是将许久没有接触的开发文档阅读工作又捡了起来。很多人也许要问了,产品经理一定要读开发文档么?这个不是技术童鞋要做的事情么?客观地来说,大多数时候你要是基于自己的平台去开发产品,那么是不需要在开发文档上花费多少心思的;但作为一个第三方平台的产品经理(尤其如微信、支付宝

聊聊API对接,项目启动前该调研点啥?

项目价值、业务场景及风险、结构差异对于API对接类项目而言,是需求调研的重点,做好这几个关键性的调研,项目基本成功了一半。笔者火山曾经从0到1独立负责过一个与国内一线OTA平台之间的API对接,踩过不少坑,也有不少收获。今天跟大家分享一下API对接的需求调研。分享之前,为了照顾没有做过API对接项目的小伙伴,先来扫个盲,啥是API对接?API对接解决啥问题?来看一个场景:说