新浪微博开放平台API

关于新浪微博开放平台有很多问题,网上文档写的不是很清楚,授权机制把我给难住了 不清楚怎么回事一直报没有权限 EMAIL给开发人员也没回应

偶然尝试到一个方法  States返回了成功 如下代码:

1.在head 引用

<meta property="wb:webmaster" content="8998f19501c5a01c" />
<script src=" http://tjs.sjs.sinajs.cn/open/api/js/wb.js?appkey=你自己的AppKey" type="text/javascript" charset="utf-8"></script>
<link type="text/css" rel="stylesheet" href="http://tjs.sjs.sinajs.cn/t3/style/css/common/card.css" />

2.Javascript 中

<script type="text/javascript">
$(function(){

	WB2.anyWhere(function(W){
	W.parseCMD("/statuses/home_timeline.json?user_id=2922998432", function(sResult, bStatus){
	    if(bStatus == true) {
	alert(sResult);
	    }
	},{},{
	    method: 'get'
	});
	});
})




</script>

  这里的User_id 填写你自己的Userid  如果不知道得话 去自己微博上查看,或者去百度搜一下怎么查看自己的userid  这里不再详细解释了

  成功的话弹出 object类型的sResult  可以调试进去看看 然后根据自己的需要  获取内容;parseCMD的第一个参数是接口,接口的详细信息到新浪微博开放平台的API那里查看自己需要的 http://open.weibo.com/wiki/%E9%A6%96%E9%A1%B5

 

 

                -----似乎所有的新浪微博接口都不支持POST  但是默认提交仍然是POST method:'GET'  是必要的、

 

posted @ 2014-06-05 10:51  小蜗  阅读(676)  评论(0编辑  收藏  举报