페이스북의 글 가져오기
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.1.1.min.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
function fn() {
var span = document.getElementById("span");
var token = 'EAACEdEose0cBAC4kcZAVA45gmZAxeF0DC1mZApzCQYr5CzcyR7Mty6jvhC7zWiUbfKZAITzlmMPIe9I7DSAEBuuUX78dWO6mEz273okqQrfq0P5XaNdXZAw06N10ZASW4Kd3ELh85tht7ROO2NlO2JyvDfnkaEmLVJS2DBDYZBcXIub7HFz2ok5oDGx4orZAQZADUHupRH8PcwwVENHcZCQOj0';
$.ajax({
url : "https://graph.facebook.com/v2.9/145344449347922/feed?access_token=" + token,
type : "GET",
success : function(msg) {
// console.log(msg);
// console.log(msg.data);
var dom="";
var table="<table style='border-spacing:1px;background-color:red;width:500px'>";
for(var i = 0; i < msg.data.length; i++){
dom += msg.data[i].message+" 등록날짜 "+msg.data[i].created_time+"<br/>";
console.log(dom);
span.innerHTML=dom;
}
},
error : function(request, status, error) {
console.log("code:" + request.status + "\n" + "message:" + request.responseText + "\n" + "error:" + error);
}
});
};
</script>
</head>
<body>
<fieldset>
<input type="button" id="btn1" value="버튼" onclick="fn()" />
</fieldset>
<span id="span" ></span>
</body>
</html>
msg.data[i].created_time
msg.data[i].message
message, created_time 의 필드명은 정해져있다.
{} 빼고 아이디와 토큰 값을 넣어주면 필드명들을 볼수있다.
댓글
댓글 쓰기