console.log("BLOG_JS");
function dispTistoryBlogList(){
console.log("dispTistoryBlogList")
var accessCode = "29602304188fe2defc283ea75e61aea6_53c613ef24847cdcbf88d7470422deb2";
var address = "https://www.tistory.com/apis/post/list?access_token=" + accessCode + "&targetUrl=weandstory&page=1&count=5";
var http = jQuery.ajax( {
url : address,
type : "GET",
async : false,
cache : false,
error : function(xml){
//alert('ERROR....');
}, success:function(xml){
var status = jQuery(xml).find('tistory > status').text();
var url = jQuery(xml).find('tistory > item > url').text();
var page = jQuery(xml).find('tistory > item > page').text();
var count = jQuery(xml).find('tistory > item > count').text();
var totalCount = jQuery(xml).find('tistory > item > totalCount').text();
var error_message = jQuery(xml).find('tistory > error_message').text();
var sHTML = "";
sHTML += "
";
sHTML += " ";
if ("200" == status) {
if ( jQuery(xml).find('tistory').length > 0 ) {
jQuery(xml).find('tistory > item > posts > post').each(
function(idx){
var id = jQuery(xml).find('tistory > item > posts > post:eq('+idx+') > id').text();
var title = jQuery(xml).find('tistory > item > posts > post:eq('+idx+') > title').text();
var postUrl = jQuery(xml).find('tistory > item > posts > post:eq('+idx+') > postUrl').text();
var visibility = jQuery(xml).find('tistory > item > posts > post:eq('+idx+') > visibility').text();
var categoryId = jQuery(xml).find('tistory > item > posts > post:eq('+idx+') > categoryId').text();
var comments = jQuery(xml).find('tistory > item > posts > post:eq('+idx+') > comments').text();
var trackbacks = jQuery(xml).find('tistory > item > posts > post:eq('+idx+') > trackbacks').text();
var date = jQuery(xml).find('tistory > item > posts > post:eq('+idx+') > date').text();
date = date.substring(0,10);
var tempTitle = ""
try{
tempTitle = cutByLen(title, 45);
}catch(e){
tempTitle = title;
}
sHTML += " ";
sHTML += "  | ";
sHTML += " ";
sHTML += " " + tempTitle +" | ";
sHTML += " " + date + " | ";
sHTML += "
";
});
}
}
sHTML += " ";
sHTML += "
";
jQuery('#divBlog').html(sHTML);
}
});
}
jQuery(document).ready(function(){
dispTistoryBlogList();
});
function cutByLen(str, maxByte) {
var bFlag = false;
for(b=i=0;c=str.charCodeAt(i);) {
b+=c>>7?2:1;
if (b > maxByte){
bFlag = true;
break;
}
i++;
}
if(bFlag == true){
return str.substring(0,i) + "...";
}else{
return str.substring(0,i);
}
}