iknowのAPIのsearch usersのjsonを試してみたが、うまくいかない。
今iknowでAPIのアプリコンテストをやっているのですね。
iknowけっこうやってたのでなんか作ってみようかなと思って、
さっそくAPIためしてみました。
ユーザー検索機能のsearch users。
http://developer.iknow.co.jp/docs/user_calls/search_users
下のコードで試してみたけどうまくいかない。jsエラー。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> <head> <script type="text/javascript"> function searchUsers(){ var keyword = document.getElementById("keyword").value; if(keyword){ var url = 'http://api.iknow.co.jp/users/matching/' + keyword + '.json?callback=callback'; var script = document.createElement( 'script' ); script.type = 'text/javascript'; script.src = url; document.getElementsByTagName("head")[0].appendChild( script ); } } function callback(res){ //var count = res.length; //alert(res); } </script> </head> <body> <input type="text" id="keyword" value="kazu"> <input type="button" value="view" onclick="searchUsers();"> <div id="result"></div> </body> </html>
エラーコンソール見ると・・・
って、これレスポンスの「:」をエスケープしてないからないじゃない?
うーん、いきなりこれだとなんかやる気なくすなぁ。