【问题标题】:Spring social - facebook - validate if user uploaded photoSpring social - facebook - 验证用户是否上传照片
【发布时间】:2016-06-16 18:58:13
【问题描述】:

我正在使用 Spring Social 并创建 Facebook 连接,我可以检索用户的个人资料图片,但如果用户没有个人资料图片,则结果是默认的 Facebook 用户个人资料图片。如何判断用户是否上传了照片?

Facebook facebookApi = (Facebook) connection.getApi();
facebookApi.userOperations().getUserProfileImage(250, 250);

我寻找了所有可用的方法,但没有任何数据可以让我确定这一点。

如何解决?

【问题讨论】:

    标签: spring facebook facebook-graph-api spring-social spring-social-facebook


    【解决方案1】:

    如果你有连接,你可以从url上传图片:

    String imagUrl = connection.getImageUrl(); URL url = new URL(imagUrl); BufferedImage image = ImageIO.read(url);

    要更改上传图片的尺寸,您可以使用“type”imagUrl += "?type=large";

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-12
      • 2016-02-13
      • 1970-01-01
      • 1970-01-01
      • 2020-04-19
      • 2016-08-11
      • 1970-01-01
      • 2011-05-29
      相关资源
      最近更新 更多