新闻
## 新闻类型
### 请求地址
```
请求地址:模板站域名/api/action/
```
### 请求参数
| 参数 | 说明 | 类型 | 备注 | 是否必填 |
| ------- | -------- | ------ | ------------------- | -------- |
| _handle | 处理类 | string | 固定值:TGNewsPage| 是 |
| _method | 处理方法 | string | 固定值:GetType | 是 |
| xy_website_id | 站点id | string | 个性化信息返回 | 是 |
## 请求响应
``` json
{
"code": 1,
"msg": "",
"data":[{
"xy_newstype_id":1101, //新闻分类id
"xy_newstype_name":"新闻分类名称", //新闻分类名称
"xy_newstype_index":1//新闻分类索引
}]
}
```
## 全部新闻
### 请求地址
```
请求地址:模板站域名/api/action/
```
### 请求参数
| 参数 | 说明 | 类型 | 备注 | 是否必填 |
| ------- | -------- | ------ | ------------------- | -------- |
| _handle | 处理类 | string | 固定值:TGNewsPage| 是 |
| _method | 处理方法 | string | 固定值:Get | 是 |
| xy_website_id | 站点id | string | 个性化信息返回 | 是 |
| xy_size | 获取条数 | int | 默认20 | 是 |
| xy_page | 获取页数 | int | 默认1 | 是 |
| xy_newstype_id | 新闻分类id | int | 不传查全部 | 是 |
| xy_game_id | 游戏id | int | | 否 |
| xy_newstype | 新闻分类 | string | 游戏详情传这个 示例 公告,会忽略 xy_newstype_id 参数 | 否 |
## 请求响应
``` json
{
"code": 1,
"msg": "",
"data":{
"data":[{
"xy_news_id":1101, //新闻id
"xy_news_name":"新闻名称", //新闻名称
"xy_news_addtime":"新闻添加时间", //新闻添加时间
"xy_news_author":"xxx",//作者
"xy_news_img1":"图片1",//列表
"xy_news_img2":"图片2",//首页
"xy_news_syno":"简介"
}],
"total":100,
}
}
```
## 新闻详情
### 请求地址
```
请求地址:模板站域名/api/action/
```
### 请求参数
| 参数 | 说明 | 类型 | 备注 | 是否必填 |
| ------- | -------- | ------ | ------------------- | -------- |
| _handle | 处理类 | string | 固定值:TGNewsPage| 是 |
| _method | 处理方法 | string | 固定值:GetById | 是 |
| xy_news_id | 新闻id | int | | 是 |
## 请求响应
``` json
{
"code": 1,
"msg": "",
"data":{
"xy_news_id":1101, //新闻id
"xy_news_name":"新闻名称", //新闻名称
"xy_newstype_id":1101, //新闻类型id
"xy_newstype_name":"新闻类型名称", //新闻类型名称
"xy_news_img1":"宣传图1", //宣传图1
"xy_news_img2":"宣传图2", //宣传图2
"xy_news_index":1010, //新闻索引
"xy_news_desc":"新闻描述", //新闻描述
"xy_news_addtime":"新闻添加时间", //新闻添加时间
"xy_news_content":"xxx",//新闻内容
"xy_news_author":"xxx",//作者
"xy_prev_id":0,//上一篇id 没有为0
"xy_prev_title":"",//上一篇名称 没有为""
"xy_next_id":0,//下一篇id 没有为0
"xy_next_title":"",//下一篇名称 没有为""
}
```