开源中国 API
  1. 帖子
开源中国 API
  • OSCHINA 开放平台Beta
  • 认证接口
    • oauth2_authorize
      GET
    • oauth2_token
      POST
  • 个人信息
    • openapi_user
      POST
    • user_information
      POST
    • my_information
      POST
    • portrait_update
      POST
    • friends_list
      POST
    • active_list
      POST
    • update_user_relation
      POST
  • 新闻
    • news_list
      POST
    • /action/openapi/news_detail
      POST
  • 帖子
    • post_list
      POST
    • post_pub
      POST
    • post_detail
      POST
  • 动弹
    • tweet_list
      POST
    • tweet_detail
      POST
    • tweet_pub
      POST
    • tweet_delete
      POST
  • 博客
    • blog_pub
      POST
    • blog_list
      POST
    • blog_recommend_list
      POST
    • blog_detail
      POST
    • user_blog_list
      POST
    • blog_catalog_list
      POST
  • 评论
    • blog_comment_list
    • blog_comment_pub
    • blog_comment_reply
    • user_blog_delete
    • comment_list
    • comment_pub
    • comment_reply
    • comment_delete
  • 收藏
    • favorite_list
    • favorite_add
    • favorite_remove
  • 软件
    • project_detail
    • project_catalog_list
    • project_list
    • project_tag_list
  • 私信
    • message_list
    • message_delete
  • 搜索
    • search_list
  • 通知
    • user_notice
    • clear_notice
  1. 帖子

post_list

POST
/action/openapi/post_list
获取讨论区的帖子列表(对应android的 问答 分享 综合 职业 站务)
是否需要登录
否
访问授权限制
暂无
授权范围(scope)
访问帖子信息
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://www.oschina.net/action/openapi/post_list' \
--header 'Content-Type: application/json' \
--data-raw '{
    "access_token": "string",
    "catalog": 0,
    "tag": "string",
    "pageSize": 0,
    "page/pageIndex": 0,
    "dataType": "string"
}'
响应示例响应示例
{
  "post_list": [
    {
      "id": 82977,
      "author": "彭博",
      "pubDate": "2012-12-18 16:20:08.0",
      "title": "测试youku视频地址",
      "answerCount": 0,
      "authorid": 89964,
      "answer": "",
      "portrait": "http://static.oschina.net/uploads/user/44/89964_50.jpg?t=1376365607000",
      "viewCount": 12
    },
    {
      "id": 83123,
      "author": "彭博",
      "pubDate": "2013-05-24 10:34:40.0",
      "title": "测试站外活动",
      "answerCount": 0,
      "authorid": 89964,
      "answer": "",
      "portrait": "http://static.oschina.net/uploads/user/44/89964_50.jpg?t=1376365607000",
      "viewCount": 0
    }
  ],
  "notice": {
    "replyCount": 0,
    "msgCount": 0,
    "fansCount": 0,
    "referCount": 0
  }
}

请求参数

Body 参数application/json
access_token
string 
必需
oauth2_token获取的access_token
catalog
integer 
可选
类别ID 1-问答 2-分享 3-IT杂烩(综合) 4-站务 100-职业生涯 0-所有
tag
string 
帖子相关标签
可选
pageSize
integer 
每页条数
可选
page/pageIndex
integer 
页数
可选
dataType
string 
必需
返回数据类型['json'|'jsonp'|'xml']
示例

返回响应

🟢200成功
application/json
Body
post_list
array [object {9}] 
必需
id
integer 
帖子ID
必需
author
string 
发帖人
必需
pubDate
string 
发布时间
必需
title
string 
帖子标题
必需
answerCount
integer 
回复数
必需
authorid
integer 
发布者ID
必需
answer
array [object {2}] 
必需
portrait
string 
发帖人用户头像地址
必需
viewCount
integer 
浏览数
必需
notice
object 
必需
replyCount
integer 
未读评论数
必需
msgCount
integer 
未读私信数
必需
fansCount
integer 
新增粉丝数
必需
referCount
integer 
未读@我数
必需
修改于 2022-08-22 04:13:41
上一页
/action/openapi/news_detail
下一页
post_pub
Built with