Facebook图像URL无效(图形API)

Facebook图像URL无效(图形API),facebook,image,facebook-graph-api,Facebook,Image,Facebook Graph Api,我正在开发一个Facebook游戏。在这种情况下,将显示10个对手的图片。在用户注册后,我将这些配置文件图像保存在数据库中 我正在使用PHP来回显图像,但问题是一些图片正在显示,而其他图片给了我一个'404'/'400'或无效URL'未找到错误。 示例:(这些图像以前用于显示,但现在不再显示) 我如何解决这个问题?或者找到一些替代方案,以便 不显示这些图像的断开链接 我有用户ID 对于这些用户,如果这些图片链接 是否检测到损坏 建议热链接图片URL吗?我不要这个 问题会再次出现吗 如果有人能帮助

我正在开发一个Facebook游戏。在这种情况下,将显示10个对手的图片。在用户注册后,我将这些配置文件图像保存在数据库中

我正在使用PHP来回显图像,但问题是一些图片正在显示,而其他图片给了我一个
'404'
/
'400'
无效URL'
未找到错误。 示例:(这些图像以前用于显示,但现在不再显示)

  • 我如何解决这个问题?或者找到一些替代方案,以便 不显示这些图像的断开链接
  • 我有用户ID 对于这些用户,如果这些图片链接

    是否检测到损坏

  • 建议热链接图片URL吗?我不要这个 问题会再次出现吗


  • 如果有人能帮助我,我将不胜感激。

    您可以使用此url获取任何使用其FB用户id的用户的个人资料图像

    https://graph.facebook.com/<fb USER ID>/picture?type=large
    
    https://graph.facebook.com//picture?type=large
    
    Ah好的:)那么到底是什么问题。我只能从您的问题中看出这一点,假设您正在数据库中存储图像url。同样,如果您存储整个图像,那么您实际上不需要fb url来显示图像。。。。。。。或者你有这个issue@charsee-你给出的链接是动态的。当您访问此链接时,您将被重定向到指向jpeg的链接(它将转换为我上面给出的链接)。我已将这些jpeg链接保存在数据库中。以前所有这些链接都能正常工作,但现在其中一些已经停止工作。我不知道为什么它们不能为所有的图片工作?可能是facebook更改了图像位置(但在这种情况下,所有正在运行的应用程序都应该面临这个问题)。所以我不知道怎么了。
    https://graph.facebook.com/<fb USER ID>/picture?type=large