【问题标题】:Can't upload picture from Facebook to User Account picture - fbouath on Drupal无法将图片从 Facebook 上传到用户帐户图片 - Drupal 上的 fbouath
【发布时间】:2013-11-02 05:30:24
【问题描述】:

我正在使用 Drupal 7。我想使用 Facebook OAuth (FBOAuth) 模块将个人资料图片从 Facebook 上传到 drupal 帐户,但我不能。

当我尝试从 Facebook 获取图片时,我收到以下两条通知:

  1. 注意:未定义的属性:fboauth_create_user() 中的 stdClass::$data(/home/user/domains/example.com/public_html/sites/all/modules/fboauth/includes/fboauth.fboauth.inc 的第 219 行) .
  2. 注意:getimagesize() [function.getimagesize]:读取错误!在 image_gd_get_info() 中(/home/user/domains/example.com/public_html/modules/system/image.gd.inc 的第 349 行)。

图片已上传,但图片大小为 0KB。

当我调用 'drupal_http_request('https://graph.facebook.com/' . $fbid . '/picture?type=large');'

我明白了 ->

[code] => -110
[error] => Connection timed out
[redirect_code] => 302
[redirect_url] => https://fbcdn-profile-a.akamaihd.net/hprofile-ak-ash1/3***0_1******_*******_n.jpg

有人遇到同样的问题吗?

【问题讨论】:

    标签: php facebook facebook-graph-api drupal drupal-7


    【解决方案1】:

    我发现了问题所在。有一个非常简单的解决方案,我不知道我怎么看错了

    您必须在“admin/people/permissions”下为“AUTHENTICATED USER”选中“Administer image styles”复选框。

    瞧,它正在上传图片:)

    这解决了我的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-07
      • 1970-01-01
      • 1970-01-01
      • 2016-03-19
      相关资源
      最近更新 更多