0

JSON 応答から Google カレンダーのイベントを読み取ろうとしていますが、何も起こりません。hereのコードを試しましたが、それも機能していません。コードを CMS に追加していますが、フロント エンドをチェックしても何も表示されません。このフィドルhttp://jsfiddle.net/bGdhD/を実行してみましたが、これも応答がありません。

私のGoogleカレンダーのURLは

https://www.google.com/calendar/feeds/varun.luthra.72%40gmail.com/public/full?alt=json-in-script&max-results=25&singleevents=false&futureevents=true&sortorder=descending&orderby=starttime

<script>
var event = '';

var gclaData = 'https://www.google.com/calendar/feeds/varun.luthra.72%40gmail.com/public/full?alt=json-in-script&max-results=25&singleevents=false&futureevents=true&sortorder=descending&orderby=starttime';


$.getJSON(gclaData,function(data){
    $.each(data.feed.entry, function(i, entry){
        event += '<div class="eventHolder">'; 
        event += '<div class="eventTime">'+ entry.gd$where[0].startTime+"</div>";
        event += '<div class="eventName">'+ entry.title.$t + "</div>";
        event += '<div class="eLink">'+ entry.link[0].href + "</div>";
        event += '</div>';
    });
    $('#output').html(event);
});
</script>

<div id="output"></div>

また、これはクロスドメインの問題でしょうか?

4

1 に答える 1