`

一键分享腾讯微博,新浪微博等api(WEB 版)

 
阅读更多
腾讯微博分享

<script type="text/javascript">
function postToWb(){
var _t = encodeURI('${(activity.intro)!}');//'${(activity.intro)!}'这是取得Action穿过来的值,如果想取当前标题改为document.title
var _url = encodeURI(document.location);
var _appkey = encodeURI("appkey");//你从腾讯获得的appkey
var _pic = encodeURI('');//(列如:var _pic='图片url1|图片url2|图片url3....)
var _site = '';//你的网站地址
var _u = 'http://v.t.qq.com/share/share.php?title='+_t+'&url='+_url+'&appkey='+_appkey+'&site='+_site+'&pic='+_pic;
window.open( _u,'转播到腾讯微博', 'width=700, height=680, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, location=yes, resizable=no, status=no' );
}
</script> 


在页面中加入超链接:
  <a href="javascript:void(0)" onclick="postToWb();" class="tmblog">腾讯微博</a>

-------------------------------------------------------------

新浪微博分享
<a target="_self" onclick="(function(){var url = 'link=http://news.163.com/&amp;source='+ encodeURIComponent('网易新闻')+ '&amp;info='+ encodeURIComponent('${(activity.intro)!}') + ' ' + encodeURIComponent(document.location.href);window.open('http://t.163.com/article/user/checkLogin.do?'+url+'&amp;'+new Date().getTime(),'newwindow','height=330,width=550,top='+(screen.height-280)/2+',left='+(screen.width-550)/2+', toolbar=no, menubar=no, scrollbars=no,resizable=yes,location=no, status=no');})()" href="javascript:void(0);"><img height="19px" border="0" align="absMiddle" alt="分享到网易微博" title="分享到网易微博" />网易微博</a>
//其中encodeuRIComponent('${(activity.intro)}')我取的是action传过来的值,如果想取当前页面标题改为encodeuRIComponent(document.title)


------------------------------------------------------------
网易微博分享
<a target="_self" onclick="(function(){var url = 'link=http://news.163.com/&amp;source='+ encodeURIComponent('网易新闻')+ '&amp;info='+ encodeURIComponent('${(activity.intro)!}') + ' ' + encodeURIComponent(document.location.href);window.open('http://t.163.com/article/user/checkLogin.do?'+url+'&amp;'+new Date().getTime(),'newwindow','height=330,width=550,top='+(screen.height-280)/2+',left='+(screen.width-550)/2+', toolbar=no, menubar=no, scrollbars=no,resizable=yes,location=no, status=no');})()" href="javascript:void(0);"><img height="19px" border="0" align="absMiddle" alt="分享到网易微博" title="分享到网易微博" />网易微博</a>
//其中encodeuRIComponent('${(activity.intro)}')我取的是action传过来的值,如果想取当前页面标题改为encodeuRIComponent(document.title)


搜狐微博分享代码:

<a  href="javascript:void((function(s,d,e,r,l,p,t,z,c){var f='http://t.sohu.com/third/post.jsp?',u=z||d.location,p=['&url=',e(u),'&title=',e(t||d.title),'&content=',c||'gb2312','&pic=',e(p||'')].join('');function%20a(){if(!window.open([f,p].join(''),'mb',['toolbar=0,status=0,resizable=1,width=660,height=470,left=',(s.width-660)/2,',top=',(s.height-470)/2].join('')))u.href=[f,p].join('');};if(/Firefox/.test(navigator.userAgent))setTimeout(a,0);else%20a();})(screen,document,encodeURIComponent,'','','','','','utf-8'));" title="分享到搜狐微博" class="s3"> </a>

人人网分享代码:

<a  href="javascript:window.open('http://share.renren.com/share/buttonshare.do?title='+encodeURIComponent(document.title.substring(0,76))+'&amp;link='+encodeURIComponent(location.href)+'&amp;content=','_blank','scrollbars=no,width=600,height=450,left=75,top=20,status=no,resizable=yes'); void 0" title="分享到人人网" class="s4"> </a>

开心网分享代码:

<a  href="javascript:window.open('http://www.kaixin001.com/repaste/share.php?rtitle='+encodeURIComponent(document.title.substring(0,76))+'&amp;rurl='+encodeURIComponent(location.href)+'&amp;rcontent=','_blank','scrollbars=no,width=600,height=450,left=75,top=20,status=no,resizable=yes'); void 0" title="分享到开心网" class="s5"> </a>

豆瓣网分享代码:

<a  href="javascript:void(function(){var%20d=document,e=encodeURIComponent,s1=window.getSelection,s2=d.getSelection,s3=d.selection,s=s1?s1():s2?s2():s3?s3.createRange().text:' ',r='http://www.douban.com/recommend/?url='+e(d.location.href)+'&title='+e(d.title)+'&sel='+e(s)+'&v=1',x=function(){if(!window.open(r,'douban','toolbar=0,resizable=1,scrollbars=yes,status=1,width=450,height=330'))location.href=r+'&r=1'};if(/firefox/.test(navigator.userAgent)){setTimeout(x,0)}else{x()}})()" title="分享到豆瓣网" class="s6"> </a>
分享到:
评论
1 楼 wuxiaolan91 2014-06-03  
那个分享到新浪微博去的代码错了呀.那个是分享到网易微博去的.

相关推荐

    JavaScript实现一键分享到微博、QQ空间、QQ好友、微信、腾讯微博、豆瓣、Facebook、Twitter等等

    JavaScript实现一键分享到微博、QQ空间、QQ好友、微信、腾讯微博、豆瓣、Facebook、Twitter、Linkedin、Google+、点点等 JavaScript实现一键分享到微博、QQ空间、QQ好友、微信、腾讯微博、豆瓣、Facebook...

    一键完成腾讯微博任务软件

    2. **API接口使用**:这类工具可能通过调用腾讯微博的公开API来实现自动化任务,如获取用户信息、发布微博、进行互动等。 3. **定时任务**:软件可能内置了定时器,允许用户设置在特定时间自动执行任务,以避免过于...

    overtrue-share.js一键分享到微博、QQ空间、QQ好友、微信……

    为了方便用户,开发者们通常会集成一键分享功能,让用户能够轻松地将网页内容推送到微博、QQ空间、QQ好友、微信等多个社交平台。`overtrue-share.js`就是这样一款强大的JavaScript库,它能够帮助开发者快速实现这一...

    安卓 android一键分享 新浪微博 腾讯微博,qq空间,qq,人人网

    在安卓(Android)平台上,实现一键分享到不同的社交媒体平台,如新浪微博、腾讯微博、QQ空间、QQ以及人人网,是一项常见的功能需求。开发者通常会利用各种API和SDK来集成这些社交网络的服务,使得用户能够方便地将...

    一键分享到新浪微博,腾讯微博,人人网,QQ空间,微信好友圈

    一键分享到新浪微博,腾讯微博,人人网,QQ空间,微信好友圈

    Sharejs一键分享到微博QQ空间QQ好友微信腾讯微博等

    标题 "Sharejs一键分享到微博QQ空间QQ好友微信腾讯微博等" 描述的是一个JavaScript库,主要用于社交媒体分享功能。这个库使得网站用户可以方便地将网页内容一键分享到多个流行的社交平台,包括微博、QQ空间、QQ好友...

    腾讯微博一键完成工具

    腾讯微博一键完成工具是一款自动化的软件工具,其设计初衷是为了帮助用户快速完成在腾讯微博上的任务,包括但不限于每日签到、内容分享、话题讨论等。通过模拟用户的点击和输入行为,这款工具能自动执行上述任务,...

    一键分享各大微博代码

    在这个案例中,“一键分享各大微博”可能包括了对国内主流微博平台如新浪微博、腾讯微博的支持。 对于标题提到的“一键分享各大微博代码”,这通常是一段可以整合到网页或者应用中的JavaScript代码。在提供的文件...

    竞品分析报告腾讯微博VS新浪微博.ppt

    微博市场竞争分析报告是对腾讯微博和新浪微博两大微博平台的竞争分析报告。报告对两大平台的用户规模、活跃用户规模、功能设计、用户体验、核心竞争力等方面进行了详细的分析和比较。 一、用户规模分析 报告显示,...

    【腾讯微博】一键收听代码

    一键收听代码轻松实现一键收听微博用户!方便 快捷 尽在一键收听代码。

    分享到新浪,腾讯微博

    2. **API调用**:新浪和腾讯微博都提供了一系列API,如发布微博、上传图片、获取用户信息等。开发者通过HTTP请求调用这些API,并在请求中附带必要的参数和访问令牌。 3. **内容格式**:分享的内容通常包括文本、...

    易一辅助腾讯微博小推兔一键转发软件1.0免费绿色版

    易一辅助工具腾讯微博小推兔一键转发软件就是款适用于腾讯微博的增加粉丝的工具。对于那些本来好友就少,粉丝也少的小伙伴来说,借助它就能够快速帮你增加腾讯微博中的粉丝,从而让你在里面成为网络红人! 易一辅助...

    asp.net 腾讯微博新浪微博帐号登录 授权

    首先,我们需要理解OAuth协议,这是腾讯微博和新浪微博等第三方平台用于授权的应用程序接口。OAuth允许用户授权第三方应用访问其在这些社交平台上的部分信息,而无需提供用户名和密码。开发者需要在腾讯微博和新浪...

    html分享到新浪 QQ好友 QQ空间 腾讯微博

    html分享到新浪 QQ好友 QQ空间 腾讯微博

    实现新浪微博一键分享

    标题中的“实现新浪微博一键分享”意味着我们需要关注微博开放平台提供的API和服务。新浪微博开放平台提供了丰富的API接口,允许开发者通过这些接口与微博平台进行交互,实现内容的发布、分享等功能。在这个过程中,...

    腾讯微博api封装

    腾讯微博API封装是一个针对开发者的工具,旨在简化与腾讯微博平台的交互过程,方便开发者集成腾讯微博的功能到自己的应用中。下面将详细讲解这个过程,包括API授权、接口调用和封装方法。 首先,让我们从授权开始。...

    新浪、腾讯微博,微信好友、朋友圈 分享

    新浪微博提供了SDK,包括Android版和iOS版,用于实现登录授权、发布微博、查看热门话题等功能。开发者需要在应用中注册并获取API Key,然后通过SDK提供的接口来调用分享功能。分享内容可以是文本、图片、链接等,...

    腾讯微博源代码

    【腾讯微博源代码】是一个对Android平台上微博应用开发感兴趣的开发者极具价值的学习资源。这个源代码提供了腾讯微博客户端的实现细节,让开发者有机会深入理解大型社交应用的架构设计、功能实现以及性能优化。通过...

    android腾讯微博分享demo

    当用户点击分享按钮时,会调用腾讯微博SDK提供的接口,准备分享的内容(文字、图片、链接等)并进行授权流程。授权通常采用OAuth 2.0协议,用户会被引导到腾讯微博的授权页面,确认授权后返回应用。 在"android腾讯...

Global site tag (gtag.js) - Google Analytics