外部数据端口

用以解决专题等调用数据难的问题,引入这个功能后,我们只要针对第三方系统开发一个API,专题等就可以任意调用第三方数据。

数据端口管理界面主要用于添加、删除、编辑第三方数据API端口。开启或禁用已添加端口。

操作如下:

依次点击<顶部主导航区>[设置]<外部数据端口>,打开<外部数据端口管理界面>,如下图:

85 外部数据端口管理界面

添加端口

在端口列表左上方点击【添加】按钮,会弹出添加数据端口对话框,填写表单信息,如下图:

86 添加数据端口

注:上述表单中的属性值由API开发人员提供。

CmsTop系统中目前自带了三个接口,如下表:

系统名称

版本号

标识

接口地址

方正翔宇

5.6

founder

http://app.cmstop.dev/api/ Founder/index.php

拓尔思

6.5

trs

http://app.cmstop.dev/api/ TRS/index.php

北方网CMS

5.0

enorth

http://app.cmstop.dev/api/ Enorth/index.php

Discuz

X2.5

discuz

http://app.cmstop.dev/api/DiscuzX2.5/index.php

PHPwind

9

phpwind

http://app.cmstop.dev/api/PhpWind9/index.php

1 系统默认接口

其中域名app.cmstop.dev为文档实例,请在使用时,替换为您真实的app域名。

在使用前,需要配置相应接口中的第三方系统连接信息(配置文件就是接口文件)。

配置字段说明如下:

配置字段

字段说明

备注

authkey

接口密钥

验证密钥,务必更改

articleUrlRule

文章发布规则

方正翔宇专有字段

一般无特殊配置,无需更改

picturePath

图片存放根目录

方正翔宇专有字段

一般无特殊配置,无需更改

imageurl

图片地址规则

拓尔斯专有字段

一般修改域名为trs真实地址即可,用来输出图片

driver

数据库驱动

可选 oci, mysql, mssql

host

数据库服务IP

 

port

数据库服务端口

 

charset

数据库编码

请使用,utf8,gbkphp中的编码

dbname

数据库名称

 

username

数据库登陆用户名

请使用第三方系统的配置账号

password

数据库登陆密码

请使用第三方系统的配置密码

2 接口文件配置说明

配置后,请注意运行接口的系统上php是否支持oraclemssql等数据驱动。

85对话框说明如下:

标识:唯一识别数据接口的字符串。必须保持与getPortAction返回的主脚本port.js文件中的一致。系统自带的三个接口对应的标识如表1所示。若自行开发的接口可自定义。

系统名称:用于在后台标明数据端口。可自定义。例如,方正翔宇、拓尔思等。

接口地址:数据端口API程序中数据文件的存放地址。例如,http://app.cmstop.dev/api/Founder/index.php

接口密钥:与数据端口API程序中的密钥保持一致。例如

87 数据端口API程序

服务状态:设置是否开启此服务。选择“否”则不开启,选择“是”则开启。

添加完成后,点击【确定】按钮。则执行添加操作。

删除端口

在端口列表中,点击说明: 97删除。

编辑端口

在端口列表中,点击编辑。弹出编辑数据端口对话框。在此对表单内容做修改。

88 编辑数据端口



Copyright ©2009 - 2013CmsTop.Com.All rights reserved.
思拓合众