gpt4 book ai didi

php - Facebook Graph API 使用 PHP 解析 JSON 提要

转载 作者:可可西里 更新时间:2023-11-01 12:53:35 29 4
gpt4 key购买 nike

我正在尝试使用 php 来解析使用 Facebook Graph API 的帖子的 JSON 提要

我找到了下面的评论解决方案...

<?php 

$request_url ="https://graph.facebook.com/comments/?

ids=http://www.youtube.com/watch?v=fyF-fj-1coY&feature=player_embedded";
$requests = file_get_contents($request_url);

$fb_response = json_decode($requests);




foreach ($fb_response as $key => $response) {
foreach ($fb_response->$key as $data) {
foreach ($data as $item) {
echo 'NAME: ' . $item->name . '<br />';
echo 'From ID: ' . $item->from->id . '<br />';
echo 'From Name: ' . $item->from->name . '<br />';
echo 'Message: ' . $item->message . '<br />';
echo 'Timestamp: ' . $item->created_time . '<br /><br />';
}
}
}
?>

这是我正在使用的 url id:https://graph.facebook.com/210849652406/feed/?access_token= {VALID_USER_TOKEN}

我只是不知道如何为该 Feed 调用项目。我试图用这篇文章/提要解析评论,但我基本上什么也没得到。我想要帖子名称、标题等基本项目。我想如果我能得到帖子的名称,我就能搞定一切!

最佳答案

你的循环不正确

试试这个

foreach($fb_response->data as $item){
echo 'Message: ' . $item->message . '<br />';//there is no name returned on a comment
echo 'From ID: ' . $item->from->id . '<br />';
echo 'From Name: ' . $item->from->name . '<br />';
echo 'Message: ' . $item->message . '<br />';
echo 'Timestamp: ' . $item->created_time . '<br /><br />';
}

关于php - Facebook Graph API 使用 PHP 解析 JSON 提要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9134276/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com