【256times】『はじめての習慣化 5DAYS』 「動き」のある模写コーディングを解説つき・ワンコインで限定リリース
「Ruby入門 クラス編」のミニクイズをリリースしました
「Ruby入門 データ構造編」のミニクイズをリリースしました
「Ruby入門 メソッド編」のミニクイズをリリースしました
「Ruby入門 制御構造編」のミニクイズをリリースしました
「Ruby入門 基礎文法編」のミニクイズをリリースしました
「Java入門 クラス編」のミニクイズをリリースしました
「Java入門 メソッド編」のミニクイズをリリースしました
「Java入門 制御構造編」のミニクイズをリリースしました
「Java入門 基礎文法編」のミニクイズをリリースしました
【週刊ドットインストール】 レッスン制作の進捗、社内ツール開発のすすめ
あなただけの学習ロードマップを作成します 【随時受付中】
$.ajax({ url: url, data: options, dataType: 'jsonp', success: function(rs) { // ここの関数の内容は $.get のコールバック関数と同じでok } });
#04 YouTube APIを使ってみよう
補足情報 YouTube Data API v2 はサービスを終了しました
・API Reference | YouTube Data API (v3) | Google Developers
https://developers.google.com/youtube/v3/docs/?hl=ja
補足情報 公式サイトについて
https://developers.google.com/youtube/
また検索時のAPIパラメータの一覧はこちらです。
https://developers.google.com/youtube/2.0/developers_guide_protocol_api_query_parameters
慣れてきたらパラメータの値を変更したり、他のパラメータを使ったりするところからプログラミングのスキルアップをしていきましょう。
#05 Ajaxで検索結果を取得してみよう
補足情報 JSONPで実装するには?
IEなどで動作しない場合もこの方法なら動きますので、試してみてください。
補足情報 Ajaxのドメイン制限について
これはAjaxで利用される XMLHttpRequest が、異なるドメイン間の通信(クロスドメイン通信)を許可されていないためです。
もし他のWebサービスのAPIを試してデータが取得できず、コンソールに「XMLHttpRequest cannot load ... Origin ... is not allowed by Access-Control-Allow-Origin.」のようなエラーが出た場合はそれに該当します。
その場合は JSONP という代替手段を利用する必要があります。
#08 Player APIを使ってみよう
補足情報 APIの仕様変更について
また、index.htmlで読み込んでいる http://www.youtube.com/player_api も http://www.youtube.com/iframe_api に変更されていますが、どちらでも動作します。
https://developers.google.com/youtube/iframe_api_reference?hl=ja#Revision_History