2012-04-23 4 views
0

をリクエストDELETEリクエストを示すツールがOPTIONSリクエストとして送信され、詳細情報: http://imgur.com/2UvIz,FQW75#0YouTubeのAPIは、OPTIONSとして送信されてプレイリストjQueryのAJAXリクエストがここに私がしようとしてるの要求だ

javascriptコンソールで、次のエラーが表示されます。 オプションhttps://gdata.youtube.com/feeds/api/users/default/playlists/760354511254461C?access_token=ya29.AHES6ZS51Dqs8F8CwkWq23LgevXCD7tWSJLVCLEBxEW22a2zNSY8OCxr 405(方法が許可されていません) XMLHttpRequestはhttps://gdata.youtube.com/feeds/api/users/default/playlists/760354511254461C?access_token=ya29.AHES6ZS51Dqs8F8CwkWq23LgevXCD7tWSJLVCLEBxEW22a2zNSY8OCxrを読み込めません。 Origin http://localhost:3000は、Access-Control-Allow-Originによって許可されていません。

答えて

0

JQuery AJAXでクロスドメインのPOST/DELETEリクエストを実行することはまだできませんでした(GETリクエストは問題ありません)。私がこの問題を回避する方法は、サーバーにYoutube DELETE要求を実行する要求を送信することです。

1

dataType'jsonp''json-p'は未定義)に置き換えます。

=== === UPDATEは

たぶん、あなたはheadersパラメータにAuthorization: AuthSub token="AUTHORIZATION_TOKEN"を追加する必要があります。または、代わりにhttps://...http://...テストする必要がありますか?

+0

ありがとうございました!交換し、今私は取得しています「OPTIONS https://gdata.youtube.com/feeds/api/users/default/playlists/760354511254461C?access_token=ya29.AHES6ZS51Dqs8F8CwkWq23LgevXCD7tWSJLVCLEBxEW22a2zNSY8OCxr 405(メソッドが許可されていません) XMLHttpRequestをロードすることはできませんHTTPS:/ /gdata.youtube.com/feeds/api/users/default/playlists/760354511254461C?access_token=ya29.AHES6ZS51Dqs8F8CwkWq23LgevXCD7tWSJLVCLEBxEW22a2zNSY8OCxr。Origin http:// localhost:3000は、Access-Control-Allow-Originによって許可されていません。 –