• 用nodejs 调用 博客园 MetaWeblog,获取自己全部列表标题


    需求

    博客园后台分页有限制,想全部都显示出来。用程序走一波

    实现

    资料找到了,先放着。。。 一会儿实现
    --- 继续
    先说结果,rpc方案我各种尝试 都是用node,均已失败告终。

    我觉得就是博客园应该不让调用,只让live writer调用。我自己这么觉得的。如果有大神有能本地直接调用成功的,可以这里留言告知哦~

    几个知识点

    当时就不知道这个blogid哪来的

    MetaWeblog访问令牌

    这个之前没有,后来看到说有放到密码的位置。具体不太清楚。


    如果严格按照他们接口来 appKey 就是令牌,但是都有令牌了,还要密码干什么。令牌密码同时要。

    blogid

    他是先访问 blogger.getUsersBlogs,然后得到blogid

    然后你拿着blogid,才能干其他的事情

    后续

    如果我分析的不错,是博客园个人禁止脚本调用的话,那么我这个读取自己博客列表的这个需求,就只能用爬虫去解决了。
    有时间继续了。

    脚本已经写完 结个图,代码单独发一个

    脚本地址: https://www.cnblogs.com/pengchenggang/p/16611780.html

    --- 散!

    附录

    利用博客园的MetaWeblog协议+nodejs同步hexo中md文件
    https://www.cnblogs.com/bitbw/p/15393411.html

  • 相关阅读:
    非线性数据结构——树
    排序算法之插入排序
    web框架之environment处理
    web开发之http和wsgi
    python os模块和shutil模块
    python路径操作
    stringIO和bytesIO
    python文件操作
    设计模式
    设计模式
  • 原文地址:https://www.cnblogs.com/pengchenggang/p/16593890.html
Copyright © 2020-2023  润新知