cnblogs_api module

lib.cnblogs_api.TIMEOUT = 5

HTTP连接超时时间

lib.cnblogs_api.get_category_list(http_header)[source]

获取用户的博客分类

Parameters

http_header (dict) – 其中应当包含Cookie

Return type

dict

Returns

详情参见接口文档: cnblogs-apiDoc.md

lib.cnblogs_api.get_post_by_id(http_header, id)[source]

获取随笔详情

Parameters
  • http_header (dict) – 其中应当包含Cookie

  • id (int) – 从`get_posts_list`结果中随笔对应的id

Return type

dict

Returns

详情参见接口文档: cnblogs-apiDoc.md

lib.cnblogs_api.get_posts_list(http_header, category_id='')[source]

分页获取随笔列表,并把他们拼接成一页返回

Parameters
  • http_header (dict) – 其中应当包含Cookie

  • category_id (int) – get_category_list结果中分类对应的id,不设置时查询所有随笔

Return type

dict

Returns

详情参见接口文档: cnblogs-apiDoc.md