Php 如何使用graph API从facebook事件中获取数据
我想使用graph API从facebook事件中获取数据。我编写了以下代码:Php 如何使用graph API从facebook事件中获取数据,php,facebook,facebook-graph-api,Php,Facebook,Facebook Graph Api,我想使用graph API从facebook事件中获取数据。我编写了以下代码: <?php $url = 'https://graph.facebook.com/events/1588093858105216'; $contents = file_get_contents( $url ); if( $contents ) { $data = json_decode( $contents, true ); echo '<pre>'; print_r( $
<?php
$url = 'https://graph.facebook.com/events/1588093858105216';
$contents = file_get_contents( $url );
if( $contents )
{
$data = json_decode( $contents, true );
echo '<pre>';
print_r( $data );
echo '</pre>';
}
?>
我的事件页面地址URL为。
上述代码工作不正常。当我对一个页面使用相同的代码时,例如,它可以正常工作
此外,我无法在本地主机上运行它。请帮助我解决这个问题,或者请告诉我解决这个问题的任何其他方法。通常,您需要一个访问令牌来访问所有graph api。请检查此处的文档以了解事件api: 在您的情况下,若要访问事件,则需要用户访问令牌或应用程序访问令牌。要获取用户访问令牌,请检查此文档:这样,您需要请求用户授权。但是如果你只想访问公共事件,你可以简单地使用你的应用访问令牌,可以在这里找到:,但前提是你需要注册一个FB应用
<?php
$url = 'https://graph.facebook.com/TangeloTown';
$contents = file_get_contents( $url );
if( $contents )
{
$data = json_decode( $contents, true );
echo '<pre>';
print_r( $data );
echo '</pre>';
}
?>