摘要:前言當我混跡與的時候,我就在想,能不能給我自己發博客的時候,捎帶上它。小心如果你使用了沙發不支持的將會自動替換為,因為它沒有這樣的。如果你每天發表博文超過十篇將無法發表,這是由于網站限制的。如果你的博文中含有標簽,將會被去除。
前言
當我混跡與segmentfault的時候,我就在想,能不能給我自己發博客的時候,捎帶上它。然而一直很忙,抽不出來空,趁著今天這個周末,準備動手實現它。
然而實際上,它是對上次的segmentfault_loginer項目的一個延續,擴展和補充,登陸已經實現了,發表博客還遠嗎?
原理非常簡單
本地獲取markdown with front matter格式的博文
解析front matter,提取出博客的標題、標簽、內容
模擬登陸
然后模擬提交發表博客而已。
吶,真的非常簡單!nodejs的初學者都可以做到。當然,我也是個初學者。
使用$ npm install sfbloger -g
然后修改config_example.json為config.json并做如下配置:
{ "blog_id": "你的博客ID", "user_email": "你的沙發賬號", "user_password": "你的密碼,放心本地輸入,我偷不走哦", "evn_path": "博文存放文件夾" }
然后就可以愉快的使用啦
node index "我的第一篇博文"補充
上文也提到開發這個東西的本意是為了我自己同步hexo博客方便而使用的,如果你使用的博客程序也是hexo則可以直接使用,否則,當做簡單修改如下:
title: Hello World tag: - php - linux --- 博客示例
即在markdown格式的頭部加入了yaml格式的配置頭,并以---和正文分割。
小心!如果你使用了沙發不支持的tag,將會自動替換為windows,因為它沒有other這樣的。
如果你每天發表博文超過十篇將無法發表,這是由于網站限制的。
如果你的博文中含有html標簽,將會被去除。
貢獻由于我的能力和時間有限,本項目暫時沒有test,也沒有進行架構,如果你有任何想法或代碼貢獻,請發is或pr。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/79814.html
摘要:登陸通過動態獲取的和進行登陸操作,給授權。發表博文核心操作,未來支持更多業務邏輯。同時保證賬號的安全。預覽博客小助手正在申請申請成功開始登陸登陸成功開始發表發表成功地址是安全退出 前言 我是在第一個版本發布了之后的第二天才發現這個bug的,因為segmentfault每天只允許發表10篇博文,而我,不知道。 因為最早的時候,這個項目我從未想著對外發布,但是嘛,入鄉隨俗,javasc...
摘要:谷歌表示,與搜索并列,是谷歌機器學習技術最重要的產品服務載體。谷歌宣布了基于機器學習技術的全面升級,很可能是其誕生以來的最大升級。在去年的大會上,谷歌宣布了其第一代。 showImg(https://segmentfault.com/img/bVNTKT?w=900&h=385); Google I/O Google I/O 是由 Google 舉行的網絡開發者年會,討論的焦點是用 G...
閱讀 2964·2021-10-15 09:41
閱讀 1620·2021-09-22 15:56
閱讀 2104·2021-08-10 09:43
閱讀 3273·2019-08-30 13:56
閱讀 1779·2019-08-30 12:47
閱讀 648·2019-08-30 11:17
閱讀 2770·2019-08-30 11:09
閱讀 2193·2019-08-29 16:19