主题 - wolfcon/NGA-API-Documents GitHub Wiki

4 主题列表 帖子列表 主题搜索 收藏的主题

输入地址

/thread.php

输入参数

fid   //版面ID  整数 或 逗号分隔的整数
page  //页  整数
authorid  //主题作者用户id  整数
key  //搜索关键字  字符串urlencode
fidgroup  //搜索的版面组  取值为user时表示全部用户版 无此参数为全部非用户版
favor  //收藏的主题  为1时显示收藏的主题
recommend  //推荐精华加分的主题  为1时显示推荐 精华 加分的主题
__output //输出格式 见1.1

输入参数可组合使用 如

/thread.php?fid=7&page=1&lite=js (版面id7的主题第一页

/thread.php?authorid=58&page=1&lite=js (发布人id是58的主题第一页

/thread.php?authorid=58&key=keyword&fid=7&page=1&lite=js (发布人id是58 在版面id7中 发布的主题

/thread.php?key=keyword&fid=7&page=1&lite=js (在版面id7中搜索标题包含keyword的主题

/thread.php?key=keyword&fid=7,10&page=1&lite=js (在版面id7和10中搜索

/thread.php?key=keyword&fidgroup=user&page=1&lite=js (在所有用户版面(fid<0)中搜索

/thread.php?key=keyword&page=1&lite=js (在所有非用户版面(fid>0)中搜索

/thread.php?favor=1 (自己收藏的主题

/thread.php?recommend=1 (所有精华 推荐 加分的主题

/thread.php?fid=7&recommend=1 (版面id7中所有精华 推荐 加分的主题

/thread.php?fid=7&recommend=1&authorid=58 (版面id7中发布人用户id是58的所有精华 推荐 加分的主题

返回数据格式大致解释如下

window.script_muti_get_var_store={
"data":{
  "__CU":{//当前访问者的用户信息 如果未登录则没有此项 见2.1
    "uid":58,
    "group_bit":1034239,
    "admincheck":1,
    "rvrc":465
    },
  "__GLOBAL":"./template/js/nga_global.xml",//公共变量文件 xml格式
  "__F":{//版面信息
    "fid":335,//当前版面id (搜索用户发帖等情况是没有当前版面id
    "topped_topic":2330562,//置顶贴的主题ID 主题内容即为置顶信息
    "topped_topic_extra":"xxoo"//额外的置顶贴内容 可能没有
    "sub_forums":{//当前版面的子论坛或者联合版面等 版面图标在公共变量文件里 见2.2
      "0":{
        "0":311,//版面ID
        "1":"游戏综合讨论区",//版面名称
        "2":"游戏话题来这里讨论"//版面说明
        },
      .....//可能有多个
      },
    "__UNION_FORUM":'',//联合版面中默认设置的版面ID 逗号分隔
    "__UNION_FORUM_DEFAULT":'',//联合版面中默认显示的版面ID 逗号分隔
    "__SELECTED_FORUM":""//联合版面中用户选择显示的版面id 逗号分隔 (如选择了一个以上会包括联合版面本身的id)
    },
  "__ROWS":1246,//数据的总行数
  "__T":{//本页的主题数据
    "0":{
      "tid":5627431,//主题id
      "fid":335,//主题所在版面id
      "quote_from":0,//引用自主题 (如果这个有值则tid属性应改为这个
      "quote_to":"5630264|5647212",//此主题引用到主题
      "icon":0,//图标
      "topic_misc":"",//主题其他数据 包括主题集ID 标题颜色等 见章节2.5
      "author":"lintx",//作者
      "authorid":7989705,//作者uid
      "subject":"黑科技之  NGA插件设置中心插件+NGA UBB编辑器插件",//标题
      "ifmark":143,
      "type":8196,//主题类型bit 见2.3
      "type_2":0,
      "postdate":1350226550,//发帖时间
      "lastpost":1374123445,//最后回复时间
      "lastposter":"云归无处",//最后回复人
      "replies":352,//回复数量 (回复页数=回复数量/__R__ROWS_PAGE
      "locked":0,
      "digest":0,
      "ifupload":1,
      "lastmodify":1374123508,//最后修改时间
      "recommend":80,
      "admin_ui":3,//用户是否对此主题有权限bit
      "tpcurl":"read.php?tid=5627431",//主题地址
      "ispage":" "
      },

    .....//可能有多个主题


    },
  "__T__ROWS":35//本页的主题数量
  "__T__ROWS_PAGE":35,  //主题列表每页的主题数
  "__R__ROWS_PAGE":20  //阅读主题时每页的回复数
  },
"encode":"gbk",//编码
"time":1374141799//当前时间
}