本文檔主要面向對API訪問耗時和性能有更高要求的用戶。
region配置
服務API公網地址,可根據服務器所在區域就近選擇region,調用鏈路耗時更低。
針對阿里云上用戶,可根據服務端所在區域選擇內網地址。相較于公網調用,內網調用全鏈路耗時可大幅降低。
目前支持的區域以及相關配置如下所示:
區域 | regionId | 公網endPoint | 內網endPoint |
深圳 | cn-shenzhen | saf.cn-shenzhen.aliyuncs.com | saf-vpc.cn-shenzhen.aliyuncs.com |
上海 | cn-shanghai | saf.cn-shanghai.aliyuncs.com | saf-vpc.cn-shanghai.aliyuncs.com |
杭州 | cn-hangzhou | saf.cn-hangzhou.aliyuncs.com | saf-vpc.cn-hangzhou.aliyuncs.com |
張家口 | cn-zhangjiakou | saf.cn-zhangjiakou.aliyuncs.com | saf-vpc.cn-zhangjiakou.aliyuncs.com |
北京 | cn-beijing | saf.cn-beijing.aliyuncs.com | saf-vpc.cn-beijing.aliyuncs.com |
中國(香港) | cn-hongkong | saf.cn-hongkong.aliyuncs.com | saf-vpc.cn-hongkong.aliyuncs.com |
新加坡 | ap-southeast-1 | saf.ap-southeast-1.aliyuncs.com | saf-vpc.ap-southeast-1.aliyuncs.com |
調用方式
用戶可以通過官網SDK或者直接通過endPoint執行https原生調用兩種方式接入風險識別API。
1. 通過官網SDK接入
方法:
DefaultProfile.addEndpoint(regionId, "saf", endPoint);
示例:以服務器部署在阿里云上海ECS上為例:
DefaultProfile.addEndpoint("cn-shanghai", "saf", "saf-vpc.cn-shanghai.aliyuncs.com");
RegionId建議根據服務器部署從上述表格中選擇。如果是云上用戶,選擇內網endPoint。
2. 直接通過EndPoint調用
示例:以服務器部署在阿里云上海ECS上為例:需設置接口地址為:https://saf-vpc.cn-shanghai.aliyuncs.com
如果內網endPoint無法ping通,請確認部署環境是否支持VPC網絡。