Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以在不授予应用程序访问权限的情况下访问用户名?脸谱网。PHP_Php_Facebook - Fatal编程技术网

是否可以在不授予应用程序访问权限的情况下访问用户名?脸谱网。PHP

是否可以在不授予应用程序访问权限的情况下访问用户名?脸谱网。PHP,php,facebook,Php,Facebook,我正在为一个客户构建一个facebook应用程序。他们想用名字问候当前用户。 我的印象是,这是可能的,没有用户授权访问,因为这是公共数据,但我似乎无法让它工作没有 仅仅为了向用户致意,让用户授权访问该应用似乎有点冗长 我正在使用PHPSDK 以下是应用程序: 以下是应显示名称的代码: <?php if ($user): ?> <?php $username = $user_profile['name']; ?> <?php echo "<s

我正在为一个客户构建一个facebook应用程序。他们想用名字问候当前用户。 我的印象是,这是可能的,没有用户授权访问,因为这是公共数据,但我似乎无法让它工作没有

仅仅为了向用户致意,让用户授权访问该应用似乎有点冗长

我正在使用PHPSDK

以下是应用程序:

以下是应显示名称的代码:

<?php if ($user): ?>
    <?php $username = $user_profile['name']; ?>
      <?php echo "<span id=\"welcome\" title=\"Hi $username\" id='caption_span'>Hi $username</span>" ?> 
      <?php else: ?>
      <?php  echo "<span title=\"Hi!\" id='caption_span'></span>" ?>
<?php endif ?>


不需要基本信息就无法获取用户名。我自己尝试了一些不同的方法,让它显示在我公司的应用程序上(其中显示我的应用程序、tos、priv策略等),我真的不需要它们来允许我任何权限。我只是说了一句“欢迎!”然后就开始了。

不需要基本信息就无法获取用户名。我自己尝试了一些不同的方法,让它显示在我公司的应用程序上(其中显示我的应用程序、tos、priv策略等),我真的不需要它们来允许我任何权限。我只是说了一句“欢迎!”然后继续。

假设您已经知道用户名。如果他们不授予我访问权限,我就无法访问该信息,因为我假设你已经知道用户名。如果他们不同意,我无法访问这些信息。好的,谢谢。我找不到最新的文章,所以不确定。谢谢你清理。好的,谢谢。我找不到最新的文章,所以不确定。谢谢你把它清理干净。
<?php
$json = json_decode(file_get_contents("http://graph.facebook.com/ChrisHughes"));
echo $json->name;