如何通过提供用户的凭据(即用户名和密码)来获取用户的墙帖并在墙上获得评论
例如:www.facebook.com?username=abc&password=abc&get=wall
如何通过提供用户的凭据(即用户名和密码)来获取用户的墙帖并在墙上获得评论
例如:www.facebook.com?username=abc&password=abc&get=wall
首先你需要收集用户的 access_token 。然后如果你想从该用户的墙上获取所有数据,你可以试试这个
<?php
$url = "https://graph.facebook.com/{$user_id}/feed/?access_token={$access_token}";
$data = json_decode(file_get_contents($url));
echo '<pre>';
print_r($data);
echo '</pre>';
?>
如果你想得到一个帖子的所有评论,首先你必须得到墙上的帖子ID,你可以从上面的代码中轻松获得,然后
<?php
$url = "https://graph.facebook.com/{$wall_post_id}?access_token={$access_token}";
$data = json_decode(file_get_contents($url));
echo '<pre>';
print_r($data);
echo '</pre>';
?>
祝你好运
您无法通过 Facebook 提供的任何 SDK 使用他的凭据对用户进行身份验证。
Facebook 公开的每个 API 也是如此。
Facebook 使用 OAuth2 进行身份验证,您真的不需要用户的凭据来使用 API