使用javascript调用WinHttpRequest发表微博
使用javascript发表微博思路:
1.先获取cookie
2.然后去的某个人的粉丝或者其他方式的微博用户列表
3.正则匹配出来用户ID,循环开始post加好友请求
当然其他的语言也可以来使用WinHttp.WinHttpRequest实现一些限制访问功能。
function RemoteCall(method, url, param, header){
var obj =new ActiveXObject("WinHttp.WinHttpRequest.5.1");
obj.Open(method||"GET", url,false);
obj.Option(4)=13056;
obj.Option(6)=false;
obj.setRequestHeader("Cookie","string");//先设置一个cookie,防止出错,见官方文档
obj.setRequestHeader("Cookie","你的新浪微博cookie");
obj.setRequestHeader("Host","t.sina.com.cn");
obj.setRequestHeader("Accept","text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
obj.setRequestHeader("User-Agent","Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 QQDownload/1.7 FirePHP/0.5");
obj.Send(param);
return obj;
}
function post(url,param){
var obj =new ActiveXObject("WinHttp.WinHttpRequest.5.1");
obj.Open("POST", url,false);
obj.Option(4)=13056;
obj.Option(6)=false;
obj.setRequestHeader("Cookie","string");
obj.setRequestHeader("Cookie","你的新浪微博cookie");
obj.setRequestHeader("Host","t.sina.com.cn");
obj.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
obj.setRequestHeader("Accept","text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
obj.setRequestHeader("User-Agent","Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 QQDownload/1.7 FirePHP/0.5");
obj.Send(param);
return obj;
分享到:
相关推荐
综合使用 java,ajax,servlet,javascript,jsp技术实现微博的发布,查看,收听等功能.内有详细帮助开发文档.
使用框架node.js+express+mongodb,实现一个微博小系统,包含用户注册、登录、发表文章、数据存储、数据读取展示
百度收藏夹-本程序整合百度搜索、网址收藏、个人微博为一体,很适合给用户作为主页使用。整体程序均由小清自行开发,无任何版权问题,可以放心使用。 百度收藏夹 2.9 升级列表: 1、修改发表框中的表情部分到新的...
5.7.2 发表微博 125 5.7.3 用户页面 126 5.7.4 首页 127 5.7.5 下一步 129 5.8 参考资料 129 第6章 Node.js进阶话题 131 6.1 模块加载机制 132 6.1.1 模块的类型 132 6.1.2 按路径加载模块 132 ...
5.7.2 发表微博 125 5.7.3 用户页面 126 5.7.4 首页 127 5.7.5 下一步 129 5.8 参考资料 129 第6章 Node.js进阶话题 131 6.1 模块加载机制 132 6.1.1 模块的类型 132 6.1.2 按路径加载...
前言: 由于这几天在学习Jquery的一些知识,比以前的感觉就是Jquery太强大了,很多很简单的功能以前在JavaScript要写几十行的代码而在Jquery中只用几行代码就搞定了,所以我决定好好学习学习Jquery,支持我吧,呵呵...
实例1:使用GET方式发表并显示微博信息 在Tomcat安装路径下的webapps目录下创建exmple子目录,将get.jsp文件放到example目录中,并启动Tomcat服务器,然后运行本实例。 实例二:使用POST方式登录QQ 将post.jsp文件放...
而是在背后有一个其他人 or 团队来运营,我们就可以称他们为代理人,因为他们发表的微博就代表了明星本人的意思。 P.S. 强行举例子,因为本人不追星,只是猜测可能会有这样的运营团队 这个代入到JavaScript当中来,...
基于node.js的微博博客应用 该例子是参照 进行编写的,代码都来自上述地址 主要实现的功能:用户注册、登录、退出、个人主页、发表文章、文章详情页、留言、删除留言 运行程序之前: npm install 安装所需要的包 ...
Quacker 与流行的微博应用程序密切相关。 用户可以查看其他用户发布的所有庸医。 登录后的用户可以发表、修改和删除自己的江湖骗子。 这个项目是的单页应用程序实现,它最初是用 Ruby/Sinatra 构建的。 预习 使用的...
这是一款来自 INN-STUDIO.com 的 web 应用,能快捷地使用发表一篇带图分享微博并获取其图片地址,方便博客、论坛贴图。
该微博是使用 MEAN 堆栈从头开始创建的。 这个小项目帮助我学习了一个全新框架的基础知识。 这很有趣,希望我可以扩展这些知识,在未来使用这些技术创建一些很酷的应用程序! ##特征: 可以添加/删除最多包含 ...
我们在QQ聊天或者发表评论、微博时,会有一个允许加入表情的功能,点击表情按钮,会弹出一系列表情小图片,选中某个表情图片即可发表的丰富的含表情的内容。今天和大家分享一款基于jQuery的QQ表情插件,您可以轻松将...
基于python3.8和Django4.0的博客。 主要功能: 文章,页面,分类目录,标签的添加,删除,编辑等。文章、评论及页面支持Markdown,支持代码高亮。...集成了微信公众号功能,现在可以使用微信公众号来管理你的vps了。
if (code=="weibo"){// 微博 document.writeln ('...
这包括能够发布类似于推文的微博,“收藏”或“喜欢”推文,以及跟随某些用户将其特定的推文添加到帐户的供稿中。 核心功能 发表推文 喜欢的推文 关注用户以查看其未来的推文 语言能力 SQLite的 Python Django的 ...