用户工具

站点工具


base:auth

Auth权限,支持ip黑白名单,支持secret密钥访问接口

权限控制配置

  {whites:'',secrets:'','keys':'',frees:'datetime'}

whites,ip白名单,比如showapi的服务器ip加入了白名单
secrets,临时访问密钥,此配置修改后密钥即失效
keys,临时密钥键,通过键的超时可控制访问时限
frees,免费接口授权1)

ite-sdk说明

  http://t.xlongwei.com/windows/ite-sdk-1.0.0.jar
  //推荐使用okhttp3-3.10.0
	<dependency>
		<groupId>com.squareup.okhttp3</groupId>
		<artifactId>okhttp</artifactId>
		<version>3.10.0</version>
	</dependency>
              //JDK8及以下版本添加下面依赖可支持HTTP2协议
	<dependency>
	    <groupId>org.conscrypt</groupId>
	    <artifactId>conscrypt-openjdk-uber</artifactId>
	    <version>2.1.0</version>
	</dependency>
  //其次使用httpmime-4.5.2
	<dependency>
		<groupId>org.apache.httpcomponents</groupId>
		<artifactId>httpmime</artifactId>
		<version>4.5.2</version>
	</dependency>
  //Xml可以访问老接口响应xml数据,新版接口仅支持json响应

请求参数

secret 可选,授权密钥

接口合作时,使用ip白名单。
临时访问时,使用secret密钥。 密钥位置:支持header、param2)、body3)
接口测试:datetimedatetime.json

1) ?推广活动中,全部开放访问
2) ?secret=“secret”
3) {secret:“secret”}
base/auth.txt · 最后更改: 2019/05/28 00:20 由 admin