dingtalk.oapi.material.news.list (查询消息卡片列表)

查询消息卡片素材列表

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
unionid String 必须 jYdrJoCmTo0iE 服务号的unionid
page_start Number 可选 1 页码,第几页,从1开始算
page_size Number 可选 5
  • 最小值:1
  • 最大值:20
  • 每页条数

    响应参数

    名称 类型 示例值 描述
    errmsg String ok 错误信息
    errcode Number 0 错误码
    total_count Number 99 总记录数
    item_count Number 10 当前返回记录数
    items NewsCardDTO [] 卡片列表
    • articles
    • ArticleDTO []
    • 文章列表
    • └ article_id
    • Number
    • 120001
    • 文章id
    • └ title
    • String
    • 健康小提醒
    • 标题
    • └ thumb_media_id
    • String
    • dsa8d87y7c8d8c
    • 封面图片的素材id
    • └ publish_status
    • Number
    • 1
    • 发布状态,0-未发布,1-已发布
    • └ publish_time
    • Number
    • 1442027997327
    • 发布时间
    • └ user_view_count
    • Number
    • 1
    • 已读用户数
    • └ total_view_count
    • Number
    • 12
    • 阅读次数
    • └ create_time
    • Number
    • 1442027997327
    • 创建时间
    • └ update_time
    • Number
    • 1442027997327
    • 修改时间
    • └ url
    • String
    • https://content.dingtalk.com/article?articleId=1234
    • 文章链接
    • └ content
    • String
    • <p>第一个段落</p>
    • 文章内容
    • └ digest
    • String
    • 关于这篇文章...
    • 摘要
    • └ update_time
    • Number
    • 1442027997327
    • 消息卡片更新时间
    • └ media_id
    • String
    • dsa8d87y7c8d8c
    • 消息卡片的素材id

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/material/news/list");
    OapiMaterialNewsListRequest req = new OapiMaterialNewsListRequest();
    req.setUnionid("jYdrJoCmTo0iE");
    req.setPageStart(1L);
    req.setPageSize(5L);
    OapiMaterialNewsListResponse rsp = client.execute(req, access_token);
    System.out.println(rsp.getBody());

    响应示例

    • JSON示例
    {
        "errmsg":"ok",
        "errcode":0,
        "total_count":99,
        "item_count":10,
        "items":[
            {
                    "articles":[
                        {
                                "article_id":120001,
                                "title":"健康小提醒",
                                "thumb_media_id":"dsa8d87y7c8d8c",
                                "publish_status":1,
                                "publish_time":1442027997327,
                                "user_view_count":1,
                                "total_view_count":12,
                                "create_time":1442027997327,
                                "update_time":1442027997327,
                                "url":"https:\/\/content.dingtalk.com\/article?articleId=1234",
                                "content":"<p>第一个段落<\/p>",
                                "digest":"关于这篇文章..."
                        }
                    ],
                    "update_time":1442027997327,
                    "media_id":"dsa8d87y7c8d8c"
            }
        ]
    }

    异常示例

    • JSON示例
    {
    	"errcode":88,
    	"errmsg":"ding talk error"
    }

    错误码解释

    错误码 错误描述 解决方案

    API工具

    如何获得此API

    FAQ

    返回
    顶部