class Onebox::Engine::GooglePlayAppOnebox
Constants
- DEFAULTS
Private Instance Methods
data()
click to toggle source
# File lib/onebox/engine/google_play_app_onebox.rb, line 19 def data price = raw.css("meta[itemprop=price]").first["content"] rescue "Free" { link: link, title: raw.css("meta[property='og:title']").first["content"].gsub(" - Apps on Google Play", ""), image: ::Onebox::Helpers.normalize_url_for_output(raw.css("meta[property='og:image']").first["content"]), description: raw.css("meta[name=description]").first["content"][0..DEFAULTS[:MAX_DESCRIPTION_CHARS]].chop + "...", price: price == "0" ? "Free" : price } end