Facebook OAuth 2.0登录图标未显示


Facebook OAuth 2.0 Login Icons not showing

因此,当我使用Facebook的PHP SDK 3.0.1,使用他们的example.PHP(你可以在这里找到全部内容)时,我无法获得漂亮的图标(就像你可能在groupon的注册网站右侧看到的那样:https://www.groupon.com/users/new)。

奇怪的是,当我使用旧版本时,比如2.1.2,如果我在facebook.php中添加以下两行(双星号内的行),它们看起来就很好:

public static $CURL_OPTS = array(
  CURLOPT_CONNECTTIMEOUT => 10,
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_TIMEOUT        => 60,
  CURLOPT_USERAGENT      => 'facebook-php-2.0',
  **CURLOPT_SSL_VERIFYPEER => false,
  CURLOPT_SSL_VERIFYHOST => 2**
);

有什么帮助吗?我想使用最新版本的Facebook的PHP SDK,但我只能得到一个纯文本"使用Facebook登录",而不是漂亮的图标。

尝试确保图标具有正确的路径设置和正确的权限