# Oauth权限

# 创建访问账号

在M18的[授权应用列表]模块注册一个访问账号(Client ID 和 Client Secret)

oauth1

# 获取访问权限

使用Client ID、Client Secret 和 能正常登陆M18的用户账号和密码获取访问令牌(access_token)

(请注意:密码是需要经过SHA1加密)

oauth2

oauth3

# EBI

# 查询EBI的format列表

A. 接口描述

\1. 查询出M18所有EBI的format列表,便于后续EBI接口的使用

B. 接口调用说明

\1. 请求说明

URL http://[server]/jsf/rfws/ebiWidget/reportList
http请求方式 GET
编码类型 UTF-8

\2. URL参数

参数 类型 必填 说明
authorization String(Header) OAuth获取的Access Token
client_id String(Header) M18[授权应用列表]中的Client ID
formatType String(Query) ebiFormat/chart/pivot
searchText String(Query) 用于关键字查找
offset int(Query) 返回结果的开始行
rows int(Query) 返回结果的结束行

\3. 请求示例

a. Header参数

ebi1

b. Query参数

ebi2

\4. 返回示例

ebi3