概述

我们在平时开发做项目时,经常需要做一些需要请求第三方才能完成的需求。当然,有时候也可以自己做,但是考虑到效率和时间以及人工成本,第三方无疑是较好的选择。

钱相关的

首先,当然也是最重要的,那就是钱和支付这一块了。
一 、 微信支付,支付宝支付
当下微信支付和支付宝支付无疑是最火热的支付方式了,因为基本都是大同小异,所以这里就列举一下微信支付。在百度输入微信开放平台,就可以进入官网。首先要经过复杂的申请和审核之后,就可以参照官网的API和Demo开发了。微信传输用XML的形式,而支付宝使用json。

如果觉得这哥俩比较复杂,可以使用其他第三方的支付方式
这里推荐一款比较好用的

二、 YeePay易宝支付
打开官网下载文档和相关文件,笔者之前下载并使用过就拿之前的举例了。

解压完YeePay文件夹里边还有各种编程语言的demo供开发者参考使用,内容写的很详细,非常人性化。

按着文档和API一步一步来,就可以逐步完成支付了,笔者这里就拿一个真实的场景来演示一下,也是在项目中遇到的支付场景。

下图是在界面中的支付部分,1区域 选择银行可以通过单选框来确定选中的银行参数,也可以通过2中的银行下拉框来选择。
2区域 可以填入交易相关的参数。

点击提交后,会跳转到银行支付的界面。
1–4处对参数都是我们在界面2区域输入的参数值,3处的订单号可以自动生成。 5处的银行名称是我们在界面1区域或者2区域的下拉框确定的。

到了这里,我们的交易已经接近尾声了,仅仅是用一些官网提供的工具类和API文档完成了这些工作。

下面截取一下文档中给出的交易需要提供的相关参数

IM开放平台

即时通讯平台,可以做企业的音频视频会议,云和AI,短信验证和通知,流量资源和分发,还有大数据的一些业务。具体的大家可以去官网看介绍和文档,下面给大家推荐一下平时用到的而且体验还不错的平台。
一、 容联.云通讯

二、 环信

数据认证相关

一、 聚合数据

接下来是它的服务内容,囊括很多领域,具体可以去官网看。

笔者在开发时,使用过其中的 短信验证码验证、语音验证码验证、天气预报查询、二维码生成、身份证实名认证,包括ocr图像识别技术,这个ocr做的还是很好的,把身份证正反面照片按着文档要求的参数上传,按返回的参数接收返回数据,就可以自动识别出姓名,性别,身份证号码,地址等信息,省去了大量人力和时间成本。

地图相关

只要按着文档要求,参照着demo去做就可以。
一、 百度地图开放平台
在界面显示用js就可以完成,笔者在使用的时候,只要从平台注册拿到ak就可以开始了,很快就达到了预期的目的。

二维码生成平台

一、草料二维码

我们可以生成各式各样的自定义二维码。内容也是可以自定义的。所以这里面就有一些非法操作的风险。扫码有风险,扫码需谨慎
当你扫到了不安全的二维码,会把你所有的信息包括银行卡的全都泄露给二维码的作者。所以大家一定要谨慎, 避免被利用了爱贪小便宜的心理。

总结

这些为我们提供便利的第三方平台和产品有很多,只要我们耐心下来,参照着文档和demo基本都可以实现想要的功能,无非就是传参数的个数和形式有所区别。
但问题就是有时会带来安全和信息泄露的风险,所以建议大家尽量选择有安全保障的公司和平台。

一些常用的第三方平台和开放平台相关推荐

  1. 推荐一个API实用平台——银联开放平台

    相信很多的IT技术员都会接触到Open API,而很多的API都可通过开放平台调用其接口,作为一个刚开始接触API的小菜鸟,哈哈哈哈哈也就是我O(∩_∩)O,想给大家介绍一个API开放平台,入手简单, ...

  2. 阿里开放平台接入——开放平台注册与API调用

    文章目录 1.背景 2.注册账户 3.获取key 4.能力列表 5.开发文档 6.获取SDK 7.注意事项 8.实在搞不定了点我 1.背景 目前对于大部分使用开放平台提供的技术开发应用的开发者而言,开 ...

  3. 微信公众平台和开放平台的区别

    由于业务的需要,我们需要需要微信的相关信息,有时需要基于微信平台开发网站,有时需要在PC上微信登录. 实际开发的时候,面对两个平台,初学者比较茫然,不知道什么时候用哪个平台. 我分享一下我的见解: 微 ...

  4. c语言 支付宝接口开发平台,支付宝开放平台的C++版接入代码

    该项目为C++项目,包含访问支付宝开放平台(Openapi)网关的源码: /** +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ...

  5. php开放平台,千米开放平台

    SDK版本说明 为了让开发者快捷开发接入,千米开放平台推出了SDK开发包,SDK是由程序自动化生成的代码包,其中包含了开放平台已经开放的API,封装了API调用的请求入入参,签名加密,返回值解析等一些 ...

  6. android制作开放平台,OPPO 开放平台上线 Android 12 适配文档

    IT之家 5 月 17 日消息OPPO 近日悄然在开放平台添加了 Android 12 适配文档,该文档可帮助 App 开发者更好地兼容 Android 12. 虽然文档内还没有任何内容,但这标志着 ...

  7. 微信开放平台 公众号第三方平台开发 教程一 平台介绍

    教程导航: 微信开放平台 公众号第三方平台开发 教程一 平台介绍 微信开放平台 公众号第三方平台开发 教程二 创建公众号第三方平台 微信开放平台 公众号第三方平台开发 教程三 一键登录授权给第三方平台 ...

  8. 微信开放平台 第三方平台开发

    1.开放账号 首先,开放平台和第三方平台不是一回事,第三方平台只是开放平台中一个分支,提供的是公众号的授权,代替公众号拥有者操作公众号的部分权利(与授权的权限有关) 微信开放平台拥有单独账号,需要开发 ...

  9. 微信开放平台第三方接口集成

    介绍 在做微信开放平台第三方应用开发的时候,每次都要登录到微信开放平台中操作,如果多了的话,很不方便,所以想到集成到自己后台操作,这样就可以同时管理n个开放平台里面的n个第三方应用了. 犹豫代码涉及逻 ...

最新文章

  1. ​他被称为印度“ IT 大王”,富可敌国,却精打细算如守财奴
  2. Kali Linux常用服务配置教程启动DHCP服务
  3. 学习C语言必须知道的理论知识(第二章-算法)
  4. 《编程珠玑(第2版•修订版)》—第2章2.5节原理
  5. 软件构造学习笔记-实验4
  6. 一个基于vue和element-ui的树形穿梭框组件
  7. 云服务器发送开锁信息给单车,云服务器发送开锁信息给单车
  8. 零基础学Arcgis(十二)地图标注与注记
  9. java 实现pdf 转图片_java实现pdf转图片pdf
  10. 台式计算机运行慢怎么样能提高速度,怎样提高电脑运行速度,教您怎样提高电脑运行速度...
  11. Redis数据结构之list对象
  12. linux嵌入式主要学什么软件,嵌入式软件工程师需要学什么?嵌入式Linux开发的工作内容...
  13. Java基础-----匿名对象
  14. 江苏大学京江学院计算机怎么样,江苏大学京江学院是几本 学生评价怎么样好不好(10条)...
  15. 官宣!2022汇佳学校毕业生捷报汇总
  16. 月薪20k+的Android面试都问些什么?终获offer
  17. 幽默搞笑:我赶紧把手抽开,这死胖子暗恋我十年,死心不改啊
  18. 各种优化算法总结(区别及联系)SGD Momentum NAG Aadagrad RMSprop AadaDelta Adam Nadam
  19. SQL 查询并不是从 SELECT 开始的
  20. Vue-cli3实现web百度离线地图(v3.0)开发

热门文章

  1. 苹果账号开启双重认证,以及如何在移动设备上同时添加私人账号和开发者账号
  2. 数据科学和机器学习中的优化理论与算法(下)
  3. Python:str()函数
  4. java 文本文件加密 文本文件解密
  5. ubuntu设置相机为固定焦距
  6. springboot项目部署 + vue项目部署
  7. css3循环360度图片旋转
  8. linux gcc getch,模拟实现getch()
  9. java意图_任务型对话(一)—— NLU/SLU(意图识别和槽值填充)
  10. SpingBoot/JAVA实现给图片加水印功能(通过thumbnailator库)