我有一个表格,我发布了一个Facebook网址。
我在PHP脚本中处理URL以获取Facebook ID。
形式:
<form name="input" method="post" action="<?=($_SERVER['PHP_SELF'])?>">
<input name="url" required>
<input type="submit" value="Submit">
PHP脚本
$url = $_REQUEST["url"];
$jsonurl = 'http://graph.facebook.com/'.$url.'.json';
$json = file_get_contents($jsonurl,0,null,null);
$json_output = json_decode($json);
$fbid = ($json_output->id);
echo $fbid;
我无法提取身份证。我什么也没回应。
答案 0 :(得分:0)
网址为:
$jsonurl = 'http://graph.facebook.com/'.$url;
...而$ url必须是公共可用的图谱API端点或虚荣URL,没有访问令牌。不需要“.json”。
例如:
$url = 'bladauhu';
$json_result = file_get_contents('http://graph.facebook.com/'.$url);
$json = json_decode($json_result);
echo $json->id;