关于新浪微博开放平台有很多问题,网上文档写的不是很清楚,授权机制把我给难住了 不清楚怎么回事一直报没有权限 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‘ 是必要的、