0
我正在研究一個應用程序,我需要獲取並保存網站的打開圖形數據。使用Metainspector解析在Rails中打開圖形數據
到目前爲止,我已經能夠通過使用此代碼
before_save :get_meta_from_link
def check_link
begin
@page_link = MetaInspector.new(sanitized_url)
rescue Faraday::ConnectionFailed => e
errors.add(:link, "Oops, can't be processed ATM")
end
end
def get_meta_from_link
page = @page_link
return unless page.to_hash.present?
if page.title.present?
self.title = page.title
end
if page.description.present?
self.description = page.description
end
if page.url.present?
self.url = page.url
end
end
我使用的metainspector寶石,並試圖搶值,如OG搶如標題,描述,URL屬性:語言環境,OG:類型。我如何獲取這些值?
這是我使用過的參考值的鏈接:https://metainspectordemo.herokuapp.com