
# 数据服务SDK概述
本文档指导API调用者通过数据服务SDK代码调用数据API，当前数据服务SDK代码仅支持调用API场景。
#### 数据服务SDK介绍
数据服务SDK是基于DataArts Studio数据服务创建的数据API封装的SDK包。通过调用此SDK包提供的代码样例，即可进行数据服务中数据API的调用，帮助开发者简单、快速地通过数据API获取到开放数据。
#### 数据服务SDK使用场景
数据API是否必须通过数据服务SDK代码才能调用，与数据API的认证方式有关。只有当通过数据服务创建数据API使用推荐的APP认证方式时，才能通过SDK方式进行数据API调用；当使用其他认证方式时，可以通过API调用工具或浏览器调用。
- APP认证：将APP认证方式的API授权给应用后，使用应用的密钥对（AppKey和AppSecret）进行安全认证，支持通过SDK或API调用工具调用，安全级别高，推荐使用。
- IAM认证：将IAM认证方式的API授权给当前账号或其他账号后，借助从IAM服务获取的用户Token进行安全认证。支持通过API调用工具调用，安全级别中等。
- 无认证：不需要认证，所有用户均可访问，建议仅在测试接口时使用，不推荐正式使用。使用无认证方式时，无需鉴权认证信息，安全级别低，通过API调用工具或浏览器即可直接调用。
 
