我写了一小段程序,代码如下:

var config = require("./mcConfig.js");
var request = require("request");function sendWCMeaasge(content, callback){var postData = {location:"v6_content_home",text: content,style_type:"1",isReEdit:false,module:"stissue",pub_source:"main_",pub_type:"dialog",isPri:0,_t:0};var options = {url: "https://www.weibo.com/aj/mblog/add?ajwvr=6&__rnd=1564468131832",method: "POST",headers: {"cookie": config.cookie,"origin": "https://www.weibo.com","referer": "https://www.weibo.com/abap/home?wvr=5","content-type": "application/x-www-form-urlencoded"},form: postData};request(options,function(error,response,data){// console.log(data);if( !!data){var oResponse = JSON.parse(data);callback(oResponse.code);}});}module.exports = sendWCMeaasge;

使用下面这段简单的代码来消费这个发送函数:

var tool = require("./SendWeiboModule.js");
var config = require("./mcConfig.js");tool("i042416", function(code){console.log("response from Weibo: " + code);
});

使用命令行执行这个nodejs应用:

发送一条微博,内容为i042416: 马上在浏览器上就能看到这条帖子了:

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

如何使用nodejs代码在新浪微博上发布帖子相关推荐

  1. NodeJs代码调试(inspector+chrome) 实现谷歌浏览器调试后台nodejs代码

    NodeJs代码调试(inspector+chrome) 实现谷歌浏览器调试后台nodejs代码 如需转载请标明出处:http://blog.csdn.net/itas109 QQ技术交流群:1295 ...

  2. 【以太坊】在测试网络上发布智能合约

    一.准备工作 1.本地测试网络搭建完成,对以太坊的了解已经达到基础水平.(可以参考我之前的关于以太坊的文章). 2.有翻墙的能力(发布合约的时候,有不少网站都是需要翻墙操作的) 3.本地浏览器安装Me ...

  3. 从搭建脚手架到在npm上发布react组件

    从搭建脚手架到在npm上发布react组件 最近公司给公司里架设了私有的npm仓库,相应地也需要一个用来发布react组件用的脚手架,在这个过程中又又又又复习了一下webpack,在这里分享下脚手架搭 ...

  4. SpringCloud 应用在 Kubernetes 上的最佳实践 — 线上发布(优雅上下线)

    作者 | 骄龙 导读:本篇是<SpringCloud 应用在 Kubernetes 上的最佳实践>系列文章的第八篇,主要介绍了如何做到流量的无损上/下线.更多相关文章阅读可查看文末. 前言 ...

  5. SpringCloud 应用在 Kubernetes 上的最佳实践 — 线上发布(可回滚)

    作者 | 长门 **导读:**本篇是<SpringCloud 应用在 Kubernetes 上的最佳实践>系列文章的第七篇,主要介绍了新功能上线时,如何尽快减少对线上用户的影响?发布系统需 ...

  6. SpringCloud 应用在 Kubernetes 上的最佳实践 — 线上发布(可监控)

    作者 | 骐羽 阿里巴巴技术专家 导读:本篇是"SpringCloud 应用在 Kubernetes 上的最佳实践"系列文章的第六篇,主要介绍了如何保障生产环境服务稳定,做到随时发 ...

  7. 如何在大流量场景下云淡风轻地进行线上发布?

    简介:本文介绍了微服务治理下金丝雀发布的能力,解决了发布期间少量流量验证新功能的问题. 前言 本文,我们继续聊聊<揭秘大流量场景下发布如丝般顺滑背后的原因>中的另外一环,灰度发布,也叫金丝 ...

  8. 使用nodejs代码在SAP C4C里创建Individual customer

    需求:使用nodejs代码在SAP Cloud for Customer里创建Individual customer实例. 代码: var createAndBind = require('-/jer ...

  9. Felix的Nodejs代码风格

    Felix的Nodejs代码风格 原文地址:http://nodeguide.com/style.html 这是翻译的关于nodejs编码风格的一片文章,nodejs并没有官方统一的编码风格,但是好的 ...

最新文章

  1. matlab 多个表数据相加,Excel合并计算完成多表格数据汇总求和
  2. 2020上的NLP有哪些研究风向?
  3. 设计model层的理念和思路
  4. 剑指offer 平衡二叉树
  5. vim7.4官方源码在vs2013的编译方法及问题总结
  6. 全局组、域本地组、通用组到底有什么区别?它们之间的关系如何?
  7. java如何多表断网,java Web如何离线使用并进行数据同步
  8. 中职计算机专业第二单元试题,大学计算机Moodle第二单元测验满分答案
  9. android 字体css样式,css字体设置
  10. python django文档_python Django中文文档下载
  11. System.setOut(ps)重定义了输出流后,如何重定向控制台输出
  12. Linux运维篇之进程管理②
  13. 2022年Ei收录的中国期刊源目录
  14. 未来计算机的应用方向,计算机应用现状及未来方向
  15. 【web素材】03-24款后台管理系统网站模板
  16. 计算机校本培训心得,2016信息技术校本研修心得体会
  17. L1-051 打折 (5分)
  18. 用接口实现计算每个立方体的体积并输出结果的程序(接口及多态性及匿名方法的结合使用)
  19. 安卓基于Android健身室外跑步运动轨迹打卡计步器app
  20. c语言读取com3串口的数据,广州大彩的串口屏如何如何获取屏幕回传的数据

热门文章

  1. 2016年3月1日Android实习笔记
  2. mysql之多列索引
  3. 创业思路(1) - 收藏夹分享平台
  4. linux上安装java环境
  5. 域名恶意指向的问题解决
  6. spring-mvc 添加controller 请求 200 但是无返回
  7. 搭建(增加) jenkins slave 机器
  8. 图卷积神经网络(part5)--GraphSAGE
  9. 20应用统计考研复试要点(part38)--概率论与数理统计
  10. python基础(part3)--运算符