此文已由作者张磊授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 前情提要 以前用的是 webapi 现在统一切成 openapi,字段结构统统都变了 接入接口 20+,涉及模块的创建等主要流程。 页面基本无改,仅有一个新需求,创建时新增一个字段 其他依赖接口需要接入模块 预 ...
1.第一步在蚂蚁开放平台注册申请应用上线 2.下载支付宝秘钥生成器,生成秘钥(加在代码里面)和公钥(填写到蚂蚁开放平台)下载sdk放到extend文件夹里面 3.引用SDK 4.访问方法拼写授权地址 5.获取用户信息 ...
分类:
其他好文 时间:
2018-09-30 14:58:04
阅读次数:
383
前言 随着互联网行业的兴起,开发模式已逐步转换为微服务自治:小团队开发微服务,然后通过Restful接口相互调用。开发者们越来越渴望能够使用一种“官话”进行流畅的沟通,甚至实现多种编程语言系统的自动化交互。 开放API战略(Open API Initiativev)于2017年1月发表声明,2月发布 ...
package com.asiainfo.openapi.component; import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date; import org.springfram ...
分类:
其他好文 时间:
2018-09-14 18:30:49
阅读次数:
244
今天来写一个属于自己的聊天机器人。 思路:当用户点击发送后,需要根据用户输入的内容,提交到服务器,然后由服务器根据你输入的内容,返回对应的结果,我们拿到结果展示到界面上当做机器人的回答即可。 这里使用的接口是图灵机器人,网址:http://www.tuling123.com 1. 搭建界面 界面主要 ...
分类:
其他好文 时间:
2018-09-14 16:07:25
阅读次数:
203
feign传文件 需求 1. 文件微服务负责管理文件,具体的文件上传下载逻辑都在此模块。 2. openAPI负责向app用户提供头像上传的接口,实现具体业务逻辑。 3. zuul是网关,负责路由转发。用户直接访问网关。 头像文件==》zuul==》openAPI==》文件微服务 增加引用包 增加配 ...
分类:
Web程序 时间:
2018-08-31 19:24:01
阅读次数:
558
简介Swagger 是最流行的 API 开发工具,它遵循 OpenAPI Specification(OpenAPI 规范,也简称 OAS)。Swagger 可以贯穿于整个 API 生态,如 API 的设计、编写 API 文档、测试和部署。Swagger 是一种通用的,和编程语言无关的 API 描述 ...
分类:
其他好文 时间:
2018-08-27 14:16:05
阅读次数:
146
原理 实际上就是使用graphql 中的binding,首先基于swagger api 进行schema 生成,后边就是 使用binding 进行graphql 请求api 转换为rest api 请求,目前测试过两个开源的方案: prisma 的graphql-openapi-binding 以及 ...
前言 swagger,中文“拽”的意思。它是一个功能强大的api框架,它的集成非常简单,不仅提供了在线文档的查阅, 而且还提供了在线文档的测试。另外swagger很容易构建restful风格的api。 一、Swagger概述 Swagger是一组围绕OpenAPI规范构建的开源工具,可帮助设计、构建 ...
分类:
其他好文 时间:
2018-07-09 22:28:12
阅读次数:
199
与微信支付对比,支付宝支付就没有那么多坑了,毕竟支付宝开放平台的文档还是描述的很详细的。 支付宝开放平台地址:https://docs.open.alipay.com/204/105297/ 支付宝支付的流程如下图所示: 项目中接入支付宝支付的步骤: 在这里分为了三个文件进行整理: AlipayCo ...
分类:
移动开发 时间:
2018-07-02 13:32:41
阅读次数:
563