关于使用规则,请注意:


关于接口文档,请注意:



目录

获取专题/目录资源(1.0)

获取专题/目录资源(1.0),具体如下:

接口调用请求说明

http请求方式: POST
    {WebPath}/api/ApiResource/SearchSpecialTopicChapterRs

POST数据说明

POST数据示例如下:

      {                          
                    specialTopicID: "10000032",          
                    sptChapterID: "10000081",  
                    searchKeyWord: "作文",
                    pageIndex: 1,
                    pageSize: 20,
               }
    

参数说明

参数 是否必须 说明
specialTopicID 专题ID
sptChapterID 专题目录ID
searchKeyWord 查询名称
pageIndex 页码
pageSize 分页数量

返回值说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

             {
                "error":0,
                "data":{
                    "dataNum":"10000007",
                    "chaptRsList":[
                        {
                            "id":"10000007",             
                            "filePreview":"http://xzl.zjzdy.net/Views/MobilePage/RSView.html?id=10000081",                
                            "bsResourseID":"10000081",            
                            "isConverted":"0",            
                            "format":".mp4", 
                            "fileImgPath":"http://xzl.zjzdy.net/upload/slice/20161222/fa00425ab82ae9315cad49fd7cca23fa.jpg",    
                            "size":"11253",
                            "customFileName":"01 乐于助人的贝瓦_标清",
                            "filePath":"http://xzl.zjzdy.net/upload/ConvertFile/bbec0f4d99bd1ec0f5b4938fe05c47767.mp4",
                            "fileName":"01 乐于助人的贝瓦_标清.flv",
                            "keyWord":"",
                            "remark":"",
                            "catalogListID":"10000081",
                            "catalogID":"10000003",    
                            "price":"0",    
                            "createDate":"2016-12-12"
                        }
                    ]
                }
            }
               

返回字段说明

字段 类型 说明
error int 返回值:'0'表示成功,'1'表示失败
message string 'error=1'时错误信息有值返回
data dynamic 用户信息
dataNum string 总数据量 isPaging = false 为空
chaptRsList id string 资源ID
filePreview string 非视频文件、图片文件转码后预览地址,否则使用原生的预览地址
bsResourseID string 基础资源表ID
isConverted string 是否转码 0 否 1是
format string 格式
fileImgPath string 图片地址
size int 大小
customFileName string 资源名称
filePath string 视频路径
fileName string 文件名
keyWord string 关键字
catalogListID string 所属目录ID
catalogID string 专题ID
price string 价格
createDate string 上传日期

获取当前科目下的年级

获取当前科目下的年级,具体如下:

接口调用请求说明

http请求方式: POST
    {WebPath}/api/ApiResource/SearchGradeBySubject

POST数据说明

POST数据示例如下:

      {                                 
                    userID: "10000124",
                    unitID: "10000140",
                    subjectCode: "2",
                    sectionCode: "Sec002",
               }
    

参数说明

参数 是否必须 说明
userID 用户ID
unitID 学校ID
subjectCode 科目
sectionCode 学段

返回值说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

          {
            "error":0,
            "data":{
                "gradeList":[
                    {
                        "gradeName":"一年级",
                        "gradeID":"10000005",
                        "booksList":[
                            {
                                "booksName":"上",
                                "booksCode":"1",
                                "gradeID":"10000005"
                            },
                            {
                                "booksName":"下",
                                "booksCode":"2",
                                "gradeID":"10000005"
                            }
                        ]
                    }
                ]
            }
        }
               

返回字段说明

字段 类型 说明
error int 返回值:'0'表示成功,'1'表示失败
message string 'error=1'时错误信息有值返回
data dynamic 用户信息
gradeList gradeName string 年级
gradeID string 年级ID(BS)
booksList booksName string 册别
booksCode string 册别编号
gradeID string 年级ID(BS)

获取当前年级学段、科目、年级下的教材版本

同步课堂章、节、资源接口,具体如下:

接口调用请求说明

http请求方式: POST
    {WebPath}/api/ApiResource/SearchMaterialVersion

POST数据说明

POST数据示例如下:

      {                                 
                    userID: "10000124",
                    unitID: "10000140",         
                    gradeID: "2",           
                    booksCode: "2",    
                    subjectCode: "2",
                    sectionCode: "Sec002",
               }
    

参数说明

参数 是否必须 说明
userID 用户ID
unitID 学校ID
subjectCode 科目
sectionCode 学段

返回值说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

            {
                "error":0,
                "data":{
                    "materialList":[
                        {
                            "materialName":"新起点",
                            "gradeID":"10000010",
                            "booksCode":"11",
                            "sectionCode":"Sec002",
                            "materialCode":"3",
                            "subjectCode":"3"
                        }
                    ]
                }
            }
               

返回字段说明

字段 类型 说明
error int 返回值:'0'表示成功,'1'表示失败
message string 'error=1'时错误信息有值返回
data dynamic 用户信息
materialList materialName string 版本
gradeID string 年级
booksCode string 册别编号
sectionCode string 学段编号
subjectCode string 科目编号
materialCode string 版本编号

获取科目、年级、册别、教材下的目录(资源学习)

获取科目、年级、册别、教材下的目录接口,具体如下:

接口调用请求说明

http请求方式: POST
    {WebPath}/api/ApiResource/SearchSynClassChapter

POST数据说明

POST数据示例如下:

      {          
                    userID: "10008848",
                    unitID: "10000006",
                    gradeID: "10000005",
                    bookCode: "2",
                    subjectCode: "2",
                    materialCode: "1",
                    sectionCode: "Sec002"
               }
    

参数说明

参数 是否必须 说明
userID 用户ID
unitID 学校ID
gradeID 年级
sectionCode 学段
materialCode 版本
subjectCode 科目
bookCode 册别

返回值说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

             {
                "error":0,
                "data":{
                    "chapterList":[
                        {
                            "catalogID":"10000004",
                            "rsType":"bs",
                            "catalogName":"1 准备课",
                            "childchapter":[
                                {
                                    "catalogID":"10000005",
                                    "rsType":"bs",
                                    "catalogName":"1.数一数"
                                }
                            ]
                        }
                    ]
                }
            }
               

返回字段说明

字段 类型 说明
error int 返回值:'0'表示成功,'1'表示失败
message string 'error=1'时错误信息有值返回
data dynamic 用户信息
chapterList catalogID string 目录ID
rsType string 类型
catalogName string 目录名字
childchapterList catalogID string 目录ID
rsType string 类型
catalogName string 目录名字

学习首页

学习首页接口,具体如下:

接口调用请求说明

http请求方式: POST
    {WebPath}/api/ApiResource/MainPage4

POST数据说明

POST数据示例如下:

    
              {        
                    userID: "10008848",
                    unitID: "10000006",
                    gradeID:"10000005"
              }

参数说明

参数 是否必须 说明
userID 用户ID
unitID 学校ID
gradeID 年级ID
token token

返回值说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

 
            {
                "error":0,
                "data":{
                    "adUrls":[{
                                  "picUrl": "http://xzl.zjzdy.net/Views/Images/Phone/firstPage2017.png",
                                  "linkUrl": "", 
                            }],
                    "synClassCourses":[
                        {
                            "id":"10000001",
                            "name":"语文",
                            "bsSectionCode":"Sec002",
                            "bsSubjectCode":"1",
                            "type":"0",
                            "gradeID":"10000005",
                            "keywords":[{
                                    "id":"10000001"
                                    "keyword":"地球"
                                }
                            ]
                            "resources":[{
                                        "id":"10000001",
                                        "customFileName":"语文",
                                        "format":".jpg",
                                        "size":"5416546",
                                        "filePath":"",
                                        "browseNum":20,
                                        "isPlusFine":1
                                        "isRecommend":0,
                                        "resourcesType":0,
                                        "imagePath":"",
                                        "releaseTime":"2017/3/8",
                                        "videoTime":"",
                                }
                            ]
                        }
                    ]
                }
}
               

返回字段说明

字段 类型 说明
error int 返回值:'0'表示成功,'1'表示失败
message string 'error=1'时错误信息有值返回
data dynamic 用户信息
adUrls
广告地址信息
picUrl string 广告图片地址
linkUrl string 广告跳转地址
synClassCourses
同步课堂
id string id
name string 名称
bsSectionCode string 学段code
bsSubjectCode string 科目code
type int 0普通科目,1课外
gradeID string 年级
keywords
关键字
id string 关键字ID
keyword string 关键字内容
resources
资源列表
id string 资源id
customFileName string 文件名
format string 格式
size decimal 文件大小
filePath string 地址
browseNum int 浏览次数
isPlusFine int 是否加精,0:否,1:是
isRecommend int 是否推荐,0:否,1:是
resourcesType int 资源类型
imagePath string 视频资源的封面
releaseTime string 发布日期
videoTime string 视频时长
IsConverted int 是否已转换
filePreview string 预览路径
type int 类型,0:同步课堂资源,1:专题资源

获取专题目录 热门资源(1.0)

获取专题目录 热门资源(1.0),具体如下:

接口调用请求说明

http请求方式: POST
    {WebPath}/api/ApiResource/SearchSpecialTopicRs

POST数据说明

POST数据示例如下:

      {                  
                    specialTopicID: "10000032",
                    topNum: "1",
               }
    

参数说明

参数 是否必须 说明
specialTopicID 专题ID
topNum 热门资源条数

返回值说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

          {
            "error":0,
            "data":{    
                 "dataNum":12,
                "chapterList":[
                    {
                        "catalogListID":"10000089",
                        "catalogName":"第一章 折纸",
                        "catalogID":"10000004",
                        "parentID":"0",
                        "coverPath":"http://xzl.zjzdy.net/img.jpg"
                    }
                ],
                "chaptRsList":[
                    {
                        "id":"10000014",    
                        "isConverted":"0",      
                        "filePreview":"http://xzl.zjzdy.net/Views/MobilePage/RSView.html?id=10000081",                
                        "bsResourseID":"10000081",      
                        "fileImgPath":"http://xzl.zjzdy.net/upload/slice/20161222/fa00425ab82ae9315cad49fd7cca23fa.jpg",    
                        "size":"11253",
                        "customFileName":"送给妈妈的康乃馨",
                        "filePath":"http://xzl.zjzdy.net/upload/ConvertFile/b362891dea36f86fc71c69f54154fbe69.mp4",
                        "fileName":"b2014111111275314260354-Convert-by-VideoBox.mp4",
                        "keyWord":"社团,艺术",
                        "catalogListID":"10000089",
                        "catalogID":"10000004",    
                        "createDate":"2016-12-12"
                        
                    }
                ]
            }
        }
               

返回字段说明

字段 类型 说明
error int 返回值:'0'表示成功,'1'表示失败
message string 'error=1'时错误信息有值返回
data dynamic 用户信息
dataNum string 总数据量 isPaging = false 为空
chapterList catalogListID string 目录ID
catalogID string 专题ID
catalogName string 目录名称
parentID string 父章节目录ID
coverPath string 封面
chaptRsList id string 资源ID
customFileName string 资源名称
filePreview string 非视频文件、图片文件转码后预览地址,否则使用原生的预览地址
bsResourseID string 基础资源表ID
isConverted string 是否转码 0 否 1是
format string 格式
fileImgPath string 图片地址
size int 大小
filePath string 视频路径
fileName string 文件名
keyWord string 关键字
catalogListID string 所属目录ID
catalogID string 专题ID
createDate string 上传日期

查询寒假专题

查询寒假专题,具体如下:

接口调用请求说明

http请求方式: POST
    {WebPath}/api/ApiResource/SearchHolidaySpt

POST数据说明

POST数据示例如下:

    
              {        
                    userID: "10000244",
                    unitID: "10000074"
              }

参数说明

参数 是否必须 说明
userID 用户ID
unitID 学校ID
token token

返回值说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

 
            {
                "error":0,
                "data":{    
                     "adhod":[
                            {
                                "adhodUrl":"http://xzl.zjzdy.net/Model/adimg001.jpg"
                            }
                     ],
                    "specialTopic":[
                        {
                            "specialTopicID":"10000004",    
                            "specialTopicName":"纸艺",   
                            "demandNum":"点击次数",     
                            "createDate":"2016-12-12",    
                            "remark":"erwrwer",
                            "coverUrl":"http://xzl.zjzdy.net/upload/slice/complete/a6904a8c7bab2392da25630156ca54a8.png"
                        }
                    ]
                }
}
               

返回字段说明

字段 类型 说明
error int 返回值:'0'表示成功,'1'表示失败
message string 'error=1'时错误信息有值返回
data dynamic 用户信息
ad
头部广告
adurl string 图片Url
specialTopic
专题
specialTopicID string 专题ID
specialTopicName string 专题名字
demandNum string 点击量
remark string 备注
createDate string 开课时间
coverUrl string 封面

获取同步课堂资源

获取同步课堂资源,具体如下:

接口调用请求说明

http请求方式: POST
    {WebPath}/api/ApiResource/SearchSynClassChapterRs

POST数据说明

POST数据示例如下:

      {                                 
                    userID: "10000124",
                    unitID: "10000140",
                    catalogID: "1",   
                    type:"bs"     
                    pageIndex: 1,        
                    pageSize: 20
               }
    

参数说明

参数 是否必须 说明
userID 用户ID
unitID 学校ID
catalogID 目录ID
type 目录来源 bs rs
pageIndex 页码
pageSize 也数量

返回值说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

             {
                "error":0,
                "data":{
                    "dataNum":12,
                    "chaptRsList":[
                        {
                            "id":"10001253",          
                            "filePreview":"http://xzl.zjzdy.net/Views/MobilePage/RSView.html?id=10000081",                
                            "bsResourseID":"10000081",     
                            "isConverted":"0", 
                            "fileImgPath":"http://xzl.zjzdy.net/upload/slice/20161222/fa00425ab82ae9315cad49fd7cca23fa.jpg",    
                            "size":"11253",
                            "isCollect":0,
                            "customFileName":"小学语文人教版新二年级下册第八组课件-30《爱迪生救妈妈》",
                            "filePath":"http://xzl.zjzdy.net/upload/slice/20161222/fa00425ab82ae9315cad49fd7cca23fa.ppt",
                            "fileName":"小学语文人教版新二年级下册第八组课件-30《爱迪生救妈妈》.ppt",
                            "price":0,
                            "rsType":"Bs",
                            "catalogID":"10000687",
                            "createDate":"2015-12-31"
                        }
                    ]
                }
            }
                    

返回字段说明

字段 类型 说明
error int 返回值:'0'表示成功,'1'表示失败
message string 'error=1'时错误信息有值返回
data dynamic 用户信息
dataNum string 总数据量
chaptRsList id string 资源ID
filePreview string 非视频文件、图片文件转码后预览地址,否则使用原生的预览地址
bsResourseID string 基础资源表ID
isConverted string 是否转码 0 否 1是
fileImgPath string 图片地址
format string 格式
size int 大小
isCollect string 是否收藏
customFileName string 自定义名字
filePath string 文件路径
fileName string 文件名
catalogID string 目录ID
price string 价格
createDate string 上传日期
uploadEmpName string 上传人

查询同步课堂(章节-目录)

查询同步课堂(章节-目录),具体如下:

接口调用请求说明

http请求方式: POST
    {WebPath}/api/ApiResource/SearchSynClassChapter2

POST数据说明

POST数据示例如下:

      {          
                    unitID: "10000006",
                    booksCode: "2",
                    subjectCode: "2",
                    materialCode: "1",
                    sectionCode: "Sec002"
               }
    

参数说明

参数 是否必须 说明
unitID 学校ID
sectionCode 学段
materialCode 版本
subjectCode 科目
booksCode 册别

返回值说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

             {
                "error":0,
                "data":{
                        [
                        "CatalogName":"准备课",
                        "IsBSCatalog":1,
                        "SortCode":4,
                        "dataChild":[
                            {
                                "ID":"10000005",
                                "CatalogName":"1.数一数"
                                "IsBSCatalog":1,
                                "SortCode":4,
                                "IsMenu"=0
                            }
                        ]
                   ]
                }
            }
               

返回字段说明

字段 类型 说明
error int 返回值:'0'表示成功,'1'表示失败
message string 'error=1'时错误信息有值返回
data CatalogName string 目录名称
IsBSCatalog int 章节类型 IsBSCatalog=1 基础资源目录 IsBSCatalog=0 学校自定义目录
SortCode string 排序值
dataChild ID string 子目录ID
CatalogName string 子目录名称
IsBSCatalog int 章节类型 IsBSCatalog=1 基础资源目录 IsBSCatalog=0 学校自定义目录
SortCode int 排序值
IsMenu int 1章节0目录

获取任教科目相关数据

获取任教科目相关数据,具体如下:

接口调用请求说明

http请求方式: POST
    {WebPath}/api/ApiResource/SearchSynClassRelated

POST数据说明

POST数据示例如下:

      {          
                    unitID: "10000006",
                    bsGradeID: "10000005",
                    bsSubjectID: "10000001"
               }
    

参数说明

参数 是否必须 说明
unitID 学校ID
bsGradeID 基础年级表ID
bsSubjectID 基础科目表ID

返回值说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

             {
                "error":0,
                "data":{
                        "SubjectName = "语文",
                        "SubjectCode" = "1",
                        "BooksCode" = "23",
                        "GradeName" = "高一",
                        "BooksName" ="必修一" 
                }
            }
               

返回字段说明

字段 类型 说明
error int 返回值:'0'表示成功,'1','2'表示失败
message string 'error=1'时错误信息有值返回
data SubjectName string 科目名称
SubjectCode string 科目编号
BooksCode string 科目册别编号
GradeName string 册别名称
BooksName string 年级名称

查询同步课堂资源

查询同步课堂资源,具体如下:

接口调用请求说明

http请求方式: POST
    {WebPath}/api/ApiResource/SearchSynClassRS

POST数据说明

POST数据示例如下:

      {          
                    category: "10000864",
                    userID: "10008817",
                    unitID: "10000006",
                    booksCode: "1",
                    subjectCode: "1",
                    IsMenu: 0,
                    materialCode: "1",
                    sectionCode: "Sec002",
                    sortFieldIndex: 1,
                    isBSCatalog: 1,
                    courseCatalogID: "10000003"
                    pageIndex: 1,
                    pageSize:30
               }
    

参数说明

参数 是否必须 说明
category 资源类别
userID 用户ID
unitID 单位ID
booksCode 上下册code
subjectCode 科目code
IsMenu 1章节0目录
materialCode 版本code
sectionCode 学段code
sortFieldIndex 排序,1:最热,2:下载最多,3:评分最高,4:收藏最多,0:最新
isBSCatalog 章节类型 IsBSCatalog=1 基础资源目录 IsBSCatalog=0 学校自定义目录
courseCatalogID 章节ID
pageSize 页大小
pageIndex 页位置

返回值说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

             {
                "error":0,
                "data":{
                        [
                        "id" = "10000001",
                        "customFileName" = "Desert.jpg",
                        "format" = ".jpg",
                        "size" = "826KB",
                        "fullSize" =845941,
                        "fullName" ="休学期满未办理复学",
                        "filePath" ="http://oss.zjzdy.net/slice/complete/ba45c8f60456a672e003a875e469d0eb.jpg",
                        "isConverted" =0,
                        "filePreview" ="http://oss.zjzdy.net/slice/complete/ba45c8f60456a672e003a875e469d0eb.jpg",
                        "releaseTime" ="2016-11-01 11:23:39.000",
                        "md5code" ="ba45c8f60456a672e003a875e469d0eb"
                        ]
                }
            }
               

返回字段说明

字段 类型 说明
error int 返回值:'0'表示成功,'1'表示失败
message string 'error=1'时错误信息有值返回
id string 资源ID
customFileName string 自定义文件名
format string 文件格式
size string 文件大小
fullSize decimal 文件总大小
fullName string 文件名称
filePath string 文件路径
isConverted int
filePreview string 文件预览地址
releaseTime datetime 发布时间
md5code string MD5码
bsResourseID string 基础资源表ID
fileImgPath string 视频资源封面地址
isCollect int 是否收藏,0:否,1:是
fileName string 文件名
price double 价格
catalogID string 目录ID
createDate datetime 上传日期
resourcesType int 资源类型,0:文档,1:视频,2:图片,3:音频,4:动画,5:其他
categoryID string 类型ID
browseNum int 浏览量
downNum int 下载量
qualityScore int 评分
collectionNum int 收藏数

同步课堂

同步课堂接口,具体如下:

接口调用请求说明

http请求方式: POST
    {WebPath}/api/ApiResource/SearchResourceByKeyword

POST数据说明

POST数据示例如下:

    
              {        
                    keywordID: "10000001",
                    pageSize: 20,
                    pageIndex: 1
              }

参数说明

参数 是否必须 说明
keywordID 资源所关联的关键字id
searchKeyword 查询关键字
gradeID 年级ID
gradeName 年级名称
pageSize 页大小
pageIndex 页位置

返回值说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

 
            {
                "error":0,
                "data":
                        [
                            {
                                        "id":"10000001",
                                        "customFileName":"语文",
                                        "format":".jpg",
                                        "size":"5416546",
                                        "filePath":"",
                                        "browseNum":20,
                                        "isPlusFine":1
                                        "isRecommend":0,
                                        "resourcesType":0,
                                        "imagePath":"",
                                        "releaseTime":"2017/3/8"
                            }
                        ]
}
               

返回字段说明

字段 类型 说明
error int 返回值:'0'表示成功,'1'表示失败
message string 'error=1'时错误信息有值返回
id string 资源id
customFileName string 资源名称
format string 格式
size int 文件大小
filePath string 文件路径
browseNum int 浏览量
isPlusFine int 是否加精,0:否,1:是
isRecommend int 是否推荐,0:否,1:是
resourcesType int 资源类型,0:文档,1:视频,2:图片,3:音频,4:动画,5:其他
imagePath string 视频资源的封面
releaseTime string 发布时间
isConverted int 是否已转码,0:否,1是
filePreview string 预览路径
type int 类型,0:同步课堂资源,1:专题资源

获取课外资源页(1.0)

获取课外资源页((1.0),具体如下:

接口调用请求说明

http请求方式: GET
    {WebPath}/api/ApiResource/GetResourcesPage2

GET数据说明

GET数据示例如下:

    
              {        
                    token:"asdasdasdas"
              }

    
    

返回值说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

             {
                "error":0,
                "data":{
                    "adUrls":["http://xzl.zjzdy.net/Views/Images/Phone/firstPage2017.png"],
                    "resources":[
                        {
                                "id":"10000001",
                                "customFileName":"语文",
                                "format":".jpg",
                                "size":"5416546",
                                "filePath":"",
                                "browseNum":20,
                                "isPlusFine":1
                                "isRecommend":0,
                                "resourcesType":0,
                                "imagePath":"",
                                "releaseTime":"2017/3/8"
                        }
                    ]
                    "specialTopics":[
                        {
                            "id":"10000001",             
                            "unitID":"10000001",
                            "topicName":"家庭教育",                
                            "coverPath":"http://xzl.zjzdy.net//upload/slice/20161207/b11473fceb7eca19fe371679cdd3c5e2.jpg",            
                            "category":"10000481",            
                            "categoryName":"家庭教育", 
                        }
                    ]
                }
            }
               

返回字段说明

字段 类型 说明
error int 返回值:'0'表示成功,'1'表示失败
message string 'error=1'时错误信息有值返回
data
adUrls
广告地址信息集合
picUrl string 广告图片地址
linkUrl string 广告跳转地址
resources id string 资源id
customFileName string 文件名
format string 格式
size int 文件大小
filePath string 文件路径
browseNum int 浏览次数
isPlusFine int 是否加精,0:否,1:是
isRecommend int 是否推荐,0:否,1:是
resourcesType int 资源类型,0:文档,1:视频,2:图片,3:音频,4:动画,5:其他
imagePath string 资源封面
releaseTime string 发布时间
isConverted int 是否已转码
filePreview string 预览地址
type int 类型,0:同步课堂资源,1:专题资源
specialTopics id string 专题id
unitID string 单位id
topicName string 专题名称
coverPath string 封面路径
category string 类型id
categoryName string 类型名称

获取年级列表

获取年级列表,具体如下:

接口调用请求说明

http请求方式: POST
    {WebPath}/api/ApiResource/GetGradeByUser

GET

GET数据示例如下:

    
              {        
                    userID: "10008848"
              }

参数说明

参数 是否必须 说明
userID 用户ID
token token

返回值说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

 
            {
                "error":0,
                "data":{
                    [
                        "id":"10000005",
                        "gradeName":"一年级"
                    ]
                }
}
               

返回字段说明

字段 类型 说明
error int 返回值:'0'表示成功,'1'表示失败
message string 'error=1'时错误信息有值返回
data id string 年级ID
gradeName string 年级名
isCurrentGrade bool 是否是当前用户所在的年级

获取专题的资源

获取年级列表,具体如下:

接口调用请求说明

http请求方式: GET
    {WebPath}/api/ApiResource/GetResourcesBySpt

GET

GET数据示例如下:

    
              {        
                        sptID: "10000001",
                        pageSize: 20,
                        pageIndex: 1
              }

参数说明

参数 是否必须 说明
sptID 专题ID
pageIndex 页位置
pageSize 页大小

返回值说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

 
                {
                "error":0,
                "data":
                        [
                            {
                                        "id":"10000001",
                                        "customFileName":"语文",
                                        "format":".jpg",
                                        "size":"5416546",
                                        "filePath":"",
                                        "browseNum":20,
                                        "isPlusFine":1
                                        "isRecommend":0,
                                        "resourcesType":0,
                                        "imagePath":"",
                                        "releaseTime":"2017/3/8"
                            }
                        ]
}
               

返回字段说明

字段 类型 说明
error int 返回值:'0'表示成功,'1'表示失败
message string 'error=1'时错误信息有值返回
id string 资源id
customFileName string 资源名称
format string 格式
size int 文件大小
filePath string 文件路径
browseNum int 浏览量
isPlusFine int 是否加精,0:否,1:是
isRecommend int 是否推荐,0:否,1:是
resourcesType int 资源类型,0:文档,1:视频,2:图片,3:音频,4:动画,5:其他
imagePath string 视频资源的封面
releaseTime string 发布时间
isConverted int 是否已转码,0:否,1是
filePreview string 预览路径
type int 类型。0:同步课堂资源,1:专题资源

浏览资源

浏览资源,具体如下:

接口调用请求说明

http请求方式: POST
    {WebPath}/api/ApiResource/BrowserResource

POST

POST数据示例如下:

    
              {        
                        userID: "10008817",
                        id: "10000001",
                        type: 1
              }

参数说明

参数 是否必须 说明
userID 用户id
id 资源id
type 类型,0:同步课堂资源,1:专题资源

返回值说明

在调用接口后,会返回JSON数据包。正常时的返回JSON数据包示例:

 
                {
                "error":0
}
               

返回字段说明

字段 类型 说明
error int 返回值:'0'表示成功,'1'表示失败
message string 'error=1'时错误信息有值返回
browseNum int 浏览数量