JQueryとAjaxは新浪APIを呼び出して短いウェブサイトのコードを取得します

2731 ワード

 
  































: , AppKey、 、Ajax API



API


<br>$(document).ready(function(){ <br>$("#btn").click(function(){ <br>var short = $("#short"); <br>var long = $("#long").val(); // ; <br>//var url = "https://api.weibo.com/2/short_url/shorten.json"; // API ; <br>var url2 = "http://api.weibo.com/2/short_url/shorten.json"; <br>var app_key = $("#app_key").val();//app_key ; <br>//var access_token; <br>//var cmd = url + "&url_long=" + long + "&access_token=" + access_token; <br>var cmd2 = url2 + "?source=" + app_key + "&url_long=" + long; <br> <br>var message=""; <br>$.ajax({ // ; <br>url: cmd2, <br>type: "GET", <br>dataType: "jsonp", // JSONP AJAX,json ; <br>cache: false, <br>success: function (data, status) { <br>// ; <br>for(x in data.data.urls[0]) message += x+'='+data.data.urls[0][x]+'&'; <br>alert("Data:
" + message + "

Status: " + status); <br>short.append( data.data.urls[0].url_short + "<br>"); <br>//$("#dlgcy").hide(); <br>$("#dlgcy").text(cmd2); <br>}, <br>error: function(obj,info,errObj){ <br>alert("$.ajax() :" + info); <br>} <br>}); <br> <br>}); <br>}); <br>



コードのダウンロード