Tag Archives: autopost
mediawiki脚本自动发内容实现
相信很多公司都是在使用mediawiki做内部team的知识管理,同时也有一些边边角角的脚本去做诸如上线、报警一类的工作。经常会有这样的需求:在上线的时候自动更新wiki的一页内容。 实现起来很简单,只需要一个curl即可,mediawiki提供了http restful的接口,在api.php上,可以做很多事情,下面是实际使用的举例。 目标:上线脚本最后执行一下记录,更新wiki里的一页做为上线记录,Online logging包换的元素有:日期,项目,版本号,机器。 环境:安装了 curl的机器 实现细节(wiki.sh): #! /bin/sh OPS_APP=$1 shift OPS_REV=$1 shift OPS_SERVER=$1 OPS_TIME=`date` echo "\nwrite to wiki" TOKEN=`curl -s -d 'action=login&lgname=你的用户名&lgpassword=你的密码&format=json' http://你的wiki域名/wiki/api.php -D cookies.txt -b cookies.txt | sed -e 's/.*token":"//' -e 's/".*//'` curl -s -d "action=login&lgname=你的用户名&lgpassword=你的密码&lgtoken=${TOKEN}&format=json" http://你的wiki域名/wiki/api.php …
SEARCH
接受捐赠

...捐赠说明
Update
- disruptor thrift server连接参数与rps数值影响记录
- Cassandra的thrift用法学习手记
- BLUNO试用手记
- java 1.6.0_38-b05 vm 20.13-b02优化手记
- 《移动互联网技术挑战》-ssdc
- 百人共用企业maven私服nexus迁移搭建手记
- 移动互联网系统架构十大陷阱
- 又拍云cdn试用体验
- 如何写一手好文档(好代码)?
- 记最近的事情-有关小米
- arduino-蓝牙各种版本类型及费用对比
- arduino-各种无线方案的对比
- 线上jvm进程CPU load高排查脚本-jkiller
- arduino学习手记四:串行编程
- arduino学习手记三:八位数码管