对于使用简单 URL 调用 Facebook 页面,我有以下功能,例如:www.facebook.com/TurbonegroHQ
def get_facebook
@artist = Artist.accessible_by(current_ability).find(params[:id])
if @artist.facebook_url.present?
require 'open-uri'
require 'json'
result = JSON.parse(open("https://graph.facebook.com/"<<@artist.facebook_url).read)
@hometown = result["hometown"]
@band_members = result["band_members"]
@likes = result["likes"]
end
end
但是,当 Facebook 页面 URL 不是这种格式,而是像https://www.facebook.com/pages/Clutch-The-Bakerton-Group-Weathermaker-Music/16637738637这样的格式时,它会失败。有什么想法可以解决这个问题吗?
提前致谢?