
# 概述
本手册介绍如何使用AK/SK签名认证方式调用通过API网关开放的云服务API。用户首先需要[获取API信息](https://support.huaweicloud.com/devg-apisign/api-sign-provide-start.html)和[获取AK/SK](https://support.huaweicloud.com/devg-apisign/api-sign-provide-aksk.html)，然后参考[Java签名指导](https://support.huaweicloud.com/devg-apisign/api-sign-sdk-java.html)、[Go签名指导](https://support.huaweicloud.com/devg-apisign/api-sign-sdk-go.html)、[Python签名指导](https://support.huaweicloud.com/devg-apisign/api-sign-sdk-python.html)、[C#签名指导](https://support.huaweicloud.com/devg-apisign/api-sign-sdk-csharp.html)、[JavaScript签名指导](https://support.huaweicloud.com/devg-apisign/api-sign-sdk-nodejs.html)、[PHP签名指导](https://support.huaweicloud.com/devg-apisign/api-sign-sdk-php.html)、[C++签名指导](https://support.huaweicloud.com/devg-apisign/api-sign-sdk-cplus.html)、[C签名指导](https://support.huaweicloud.com/devg-apisign/api-sign-sdk-c.html)、[Android签名指导](https://support.huaweicloud.com/devg-apisign/api-sign-sdk-android.html)章节，根据各语言的签名SDK和调用示例进行签名认证。如果当前的语言签名示例中没有对应的编程语言，请根据[API签名认证机制](https://support.huaweicloud.com/devg-apisign/api-sign-algorithm-001.html)和[API签名认证机制示例](https://support.huaweicloud.com/devg-apisign/api-sign-algorithm-002.html)，自主实现请求的签名。
- 部分云服务开放的API，不通过API网关，签名认证流程请先参考云服务自身提供的API参考手册。
- 云服务具体的API在各云服务的API参考手册中列明。各云服务API参考手册中的"如何调用API"章节，介绍了认证方法。
- SDK打包在示例中，可单独获取SDK，然后参考示例与各语言的API调用说明部分，将SDK集成到您的应用中。
- AK/SK签名认证方式，仅支持Body体大小为12M以内，12M以上的请求，需使用Token认证。Token认证的说明与示例包含在各云服务的API参考手册中的"认证鉴权"章节。
- 客户端须注意本地时间与时钟服务器的同步，避免请求消息头X-Sdk-Date的值出现较大误差。 API网关除了校验时间格式外，还会校验该时间值与网关收到请求的时间差，如果时间差超过15分钟，API网关将拒绝请求。
  
 
