我試圖對Spotify Api進行簡單的獲取授權請求。如果我做了一個GET HTTPRequest然後我得到一個跨域錯誤。因此,我使用回調製作了JSONP請求,但是這導致了上面顯示的MIME類型錯誤,我找到的解決方法是再次發出HTTPRequest JSON請求以匹配MIME類型。我在這裏有一個僵局!請幫忙!由於javascript:MIME類型('text/html')不可執行,並且嚴格的MIME類型檢查已啓用
這是我的js代碼塊:
(function(){
var script = document.createElement('script');
script.src = 'https://accounts.spotify.com/authorize?client_id=CLIENT_ID&response_type=code&redirect_uri=https://samcasm.github.io/moodsetNow/moodset.html&scope=user-read-private%20user-read-email&state=34fFs29kd09?callback=mySpotify';
document.getElementsByTagName('body')[0].appendChild(script);
})();
function mySpotify(){
console.log(response);
}
@JF here you go @JF –
@JF這就對了我是試圖加載一個授權html文件作爲Api的響應。請求在POSTMAN上正常工作 –