# 三方能力接入应用场景

# 短信

# 概述

提供单条、批量发送短信能力,支持配置短信签名、短信模板,满足短信消息、短信登录验证、下发验证码等使用场景。

# 应用场景

登录场景-短信验证码

descript

短信消息

descript

BPM短信提醒

descript

开放OpenAPI

descript

# 集成配置步骤

【腾讯文档】基础能力接入-短信https://docs.qq.com/doc/DSVJvVWJqb0ZWYnVa (opens new window)

# 注意事项

  1. 客户已经有审核通过的签名时,直接使用导入功能导入签名,导入模板中签名名称字段正确即可;
  2. 客户已经有审核通过的短信模板时,使用导入模板功能,如果体验替换验证码短信服务,主模板编码必须与现有编码保持一致(SMS-0001)
  3. 如果是单体环境,且单租户模式,需要添加一下yaml配置
seeyon:
  capability:
    provider:
      current:
        sms:
          noTenant:
            noTenantSet:
              - 0

# 电子邮件

# 概述

基础邮件服务,提供邮件消息、邮箱登录、自定义邮件模板等能力。

# 应用场景

a. 公司信函-业务消息邮件发送

descript

b. 开放OpenAPI

descript

# 集成配置步骤

【腾讯文档】基础能力接入-电子邮件https://docs.qq.com/doc/DSU10QVlsclBVa01a (opens new window)

# 注意事项

# 在线文档

# 概述

提供文档在线预览、在线编辑、在线转版、套红、文字/图片水印等文档能力。

# 应用场景

文档中心

descript

会议管理

descript

正文组件

descript

附件组件

descript

公文管理

descript

开放OpenAPI

descript

# 集成配置步骤

# 注意事项

# 版式文档

# 概述

提供针对OFD,PDF版式文件的预览,盖章能力。

# 应用场景

正文组件

descript

公文管理

descript

开放OpenAPI

descript

# 集成配置步骤

# 注意事项

# 智能文档

# 概述

提供对各类文档的文档比对、文档抽取识别、文档审核、表格解析等能力。

# 应用场景

合同管理 descript

开放OpenAPI

descript

# 集成配置步骤

# 注意事项

# 简历解析

# 概述

提供对简历文件的内容解析抽取能力。

# 应用场景

开放OpenAPI

descript

# 集成配置步骤

# 注意事项

<!-- -->

# OCR识别

# 概述

提供对身份证、银行卡、名片、营业执照等规则图片的文本识别能力。

# 应用场景

OCR控件

descript

开放OpenAPI

descript

# 集成配置步骤

# 注意事项

<!-- -->

# 视频会议

# 概述

提供普通视频、会议室会议的创建、查询、取消能力,支持获取会议录像、会议纪要。

# 应用场景

开放OpenAPI

descript

# 集成配置步骤

# 注意事项

<!-- -->

# 商旅服务

# 概述

针对企业差旅场景,提供差旅审批单同步、机票预订、火车票购买、酒店预订、用车的能力。

# 应用场景

开放OpenAPI

descript

# 集成配置步骤

# 注意事项

<!-- -->

# 企业征信

# 概述

提供企业基础工商信息、工商股东、融资信息、行政处罚、产品信息、行政许可等企业征信信息查询能力。

# 应用场景

公司管理

descript

开放OpenAPI

descript

# 集成配置步骤

# 注意事项

<!-- -->

# 发票服务

# 概述

支持发票识别、发票验真,支持识别单张或多张票据(如增值税专用发票、增值税普通发票(卷式)、火车票,飞机票,汽车票等),支持增值税发票的验真。

# 应用场景

发票夹

descript

发票采集

descript

开放OpenAPI

descript

# 集成配置步骤

# 注意事项

<!-- -->

# 物理印章

# 概述

提供物理印章查询、用印申请、用印情况查询等能力。

# 应用场景

开放OpenAPI

descript

# 集成配置步骤

# 注意事项

<!-- -->

# 电子签章

# 概述

提供发起签署、签署区配置、在线签署、文档验签等能力,支持电子签、手写签,支持顺序签、无序签、或签,解决传统签署成本高、效率低等问题。

# 应用场景

开放OpenAPI

descript

基础信息-电子签章

descript

# 集成配置步骤

# 注意事项

<!-- -->

# 翻译服务

# 概述

提供中、英、法、德等常用的多国语言文本翻译能力,支持语种识别。

# 应用场景

开放OpenAPI

descript

# 集成配置步骤

# 注意事项

<!-- -->

# 天气查询

# 概述

提供全国各省市地区天气查询的能力。

# 应用场景

开放OpenAPI

descript

首页天气

descript

# 集成配置步骤

# 注意事项

<!-- -->

# GIS服务

# 概述

GIS专网地图服务,提供二三维一体化GIS数据和引擎服务,应用于智慧城市、智慧农业、智慧交通等场景。

# 应用场景

开放OpenAPI

descript

# 集成配置步骤

# 注意事项

<!-- -->

# 地理位置

# 概述

提供行政区划查询、地理编码查询、测距等地理位置能力。

# 应用场景

开放OpenAPI

descript

# 集成配置步骤

# 注意事项

<!-- -->

# 离线消息

# 概述

提供离线消息发送能力。

# 应用场景

开放OpenAPI

descript

# 集成配置步骤

# 注意事项

<!-- -->

# AI

# 概述

提供AI能力,支持AI应用接入创建,支持用量的查询。

# 应用场景

开放OpenAPI

descript

# 集成配置步骤

# 注意事项

<!-- -->

# 标签打印

# 概述

标签打印。

# 应用场景

标签模板

descript

# 集成配置步骤

# 注意事项

<!-- -->

# 银企直连

# 概述

通过互联网专线或者前置机模式,建立起企业与银行系统间的安全支付通道,企业无需专门登录网上银行,就可以完成支付、转账、资金归集及银行对账单等功能。

# 应用场景

a. 开放OpenAPI

descript

# 集成配置步骤

# 注意事项

<!-- -->

# 人脸识别

# 概述

提供人脸识别认证能力,可用于敏感数据查看、操作前的人身核验。

# 应用场景

# 集成配置步骤

# 注意事项

<!-- -->

# 内容审核

# 概述

提供内容审核、敏感词过滤能力。

# 应用场景

开放OpenAPI

descript

# 集成配置步骤

# 注意事项

<!-- -->

# 在线支付

# 概述

提供在线支付、退款、流水查询等能力。

# 应用场景

a. 开放OpenAPI

descript

# 集成配置步骤

# 注意事项

<!-- -->

# 移动日程

# 概述

通过日程接口可以便捷地新建日程,用于面试安排、预约线下会议、项目计划等场景。

# 应用场景

开放OpenAPI

descript

# 集成配置步骤

# 注意事项

<!-- -->

# SPI通道扩展

# 概述

能力扩展SPI,适用于COP平台已完成接入能力的通道扩展。如COP平台已接入短信服务,并已适配华为云通道、腾讯云通道。若系统使用中,需要使用阿里云或其他第三方通道,则可以通过SPI机制快速完成适配接入。

因各能力厂商的版本、接口存在差异,可能无法满足某些API接口定义,则无法实现对应能力特征。当前已适配能力的特征及各通道区隔详情,请参看本页面的已接入能力列表。

# 集成步骤

【开始开发】

需要在代码工程POM文件中引入依赖,${capability.version}联系开发获取

+-----------------------------------------------------------------------+ | <dependency> | | | | **    <groupId>com.seeyon</groupId>** | | | | **    <artifactId>cip-capability-api</artifactId>** | | | | **    <version>${capability.version}</version>** | | | | </dependency> | +-----------------------------------------------------------------------+

【SPI适配层API接口定义实现】

以"短信发送"API接口为例

需要实现接口:com.seeyon.cip.provider.api.sms.SmsProviderService

覆写以下方法:

1.com.seeyon.cip.provider.api.ProviderService#getDescription #获取通道名称

2.com.seeyon.cip.provider.api.ProviderService#checkConfig #检查配置开关,固定返回true

3.com.seeyon.cip.provider.api.ProviderService#getCapabilityEnum #返回能力枚举

4.com.seeyon.cip.provider.api.sms.SmsProviderService#sendShortMessage #实现短信发送逻辑

备注:服务的相关配置,可放在配置文件中。

【将完成的代码,输出为java包,放入仓库中,得到坐标】

例如:

+-----------------------------------------------------------------------+ | <dependency> | | | | **    <groupId>com.seeyon</groupId>** | | | | **    <artifactId>xxxxxx-sms</artifactId>** | | | | **    <version>1.0.0-SNAPSHOT</version>** | | | | </dependency> | +-----------------------------------------------------------------------+

【完成SPI加载配置】

cip-capability配置文件增加

seeyon:

dynamic:

loader:

type: maven

maven:

username: 仓库用户名

password: 仓库密码

releaseUrl: https://pac******Dkp/ #(release仓库地址)

snapshotUrl: https://packages******DxI/ # (snapshot仓库地址)

spi:

enable: true

spi-plugins:

# 定义SPI接口实现的jar包maven GAV坐标,格式:maven:group,artifactId,version

# 将"步骤3"里面的坐标放入如下配置

descript  maven:com.seeyon,cip-capability-invoice-baidu,2.9.0-DEV-SNAPSHOT

如下图所示:

descript

descript

descript

# 注意事项

编撰人:pengfx

快速跳转