
# INSTAGRAM握手认证接口
#### 场景描述
社交媒体握手认证。
#### 接口方法
GET
#### 接口URI
https://域名/apiaccess/instagram/message/{chanId}?hub.mode=subscribe\& hub.verify_token=*\*\*\*\** \& hub.challenge=*\*\*\*\*\*\**，例如域名是service.besclouds.com。
其中chanId是指渠道Id，非必选。
表1接口URI参数说明 
| 序号 | 名称               | 参数类型   | 是否必选 | 说明                                   |
|:---|:---|:---|:---|:---|
| 1  | hub.mode         | string | True | 由instagram侧自动拼接生成。订阅类型，必须subscribe。  |
| 2  | hub.verify_token | string | True | 握手认证token，从API Fabric侧获取。            |
| 3  | hub.challenge    | Int    | True | 由instagram侧自动拼接生成。instagram侧生成的认证id。 |
   
#### 请求说明
无请求体参数
#### 响应说明
- **响应状态码: 200**
表2响应体参数 
| 序号 | 名称        | 参数类型   | 是否必选 | 说明             |
|:---|:---|:---|:---|:---|
| 1  | challenge | String | True | instagram的认证id |
   
- **响应状态码: 400**
  错误的请求：请检查请求路径及参数。
  
- **响应状态码: 401**
  未授权：1.请确认是否购买了相关服务。2.请联系客服人员检查您账号的当前状态。
  
- **响应状态码: 404**
  请求的内容未找到：请检查请求的路径。
  
- **响应状态码: 500**
  业务失败：请依次确认您请求中各参数的取值。
  
 
#### 错误码
无
#### 报文样例
请求参数:
无
响应参数:
```
"1158201444"
```
