html 使用JSON获取Facebook页面最新帖子

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 使用JSON获取Facebook页面最新帖子相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
// when the button is clicked, this function will fire  
function get_json_data() {

    // get HTML tag ID of the databox that will show the result we get & put it as a variable called 'databox'
    var databox = document.getElementById("databox");

    // URL API facebook + access token
    var url = "https://graph.facebook.com/[PAGE_ID_HERE]/posts?access_token=[ACCESS_TOKEN_HERE]";

    // start the http request
    var hr = new XMLHttpRequest();

    // open & set http request parameters
    hr.open("GET", url, true);
    hr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

    // if we received OK status from API server
    hr.onreadystatechange = function () {
        if (hr.readyState == 4 && hr.status == 200) {
            // parse data from server to JSON format
            var data = JSON.parse(hr.responseText);

            // put it in the databox HTML tag ID
            // 0 in square bracket is data array - you change it base on your needs
            // why 0? because 0 is the latest one
            databox.innerHTML = data.data[0].name;
        }
    }

    // send the http request
    hr.send();

}
</script>
</head>
<body>
<p id="databox"></p>
<input type="button" value="Get Latest Post" onclick="get_json_data()" />
</body>
</html>

以上是关于html 使用JSON获取Facebook页面最新帖子的主要内容,如果未能解决你的问题,请参考以下文章

使用没有访问令牌的 Facebook Graph API 获取公共页面状态

从 facebook 页面获取事件

IOS如何获取Facebook扩展权限对话框

Swift:将 Facebook JSON 中的名称、照片和封面设置为变量不起作用。

使用 graph Api 获取 Facebook 页面事件

如何在 ios 中从 facebook 获取朋友的最新状态?