請有人給我一個如何使用jQuery調用yboss(v2)的例子。 我試過使用getJSON和$ .ajax方法傳遞正確的oauth值和 簽名,但都沒有方法調用回調函數。相同的代碼工作 罰款與老闆的v1。如何使用jQuery調用雅虎搜索Boss v2
這裏的網址(requestStr)我傳給AJAX的例子:
http://yboss.yahooapis.com/ysearch/web?callback=?&count=10&oauth_consumer_key=dj0yJmk9SFUzQno3ZnUwMHBaJmQ9WVdrOWNXRkRaa1Z2Tm1zbWNHbzlOek01TVRJeU1UWXkmcz1jb25zdW1lcnNlY3JldCZ4PWNk&oauth_nonce=7887075&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1317994276&oauth_version=1.0&q=horse&start=0&oauth_signature=lFVXgxkq79Tp5E5QeyEHdOfbASg=
當粘貼到瀏覽器(Chrome),這將返回預期的結果。使用Yahoo Boss的支付賬號已成功設置,以便調用此api。
感謝,
羅布
$.getJSON(requestStr, function (response) {
// never gets here
});
this doesn't work either:
$.ajax({
type: 'GET',
url: requestStr,
dataType: 'jsonp',
success: function (response) {
// never gets here
}
});
你的錯誤控制檯在FF或螢火蟲顯示錯誤?嘗試使用提琴手,看看你得到什麼迴應 – Eonasdan
是的,我得到一個401(需要授權) –