Skip to content
smallPict

आधिकारिक Ruby SDK

Ruby on Rails, ActiveStorage और Sinatra के लिए आधिकारिक SmallPict रत्न (gem)।

Ruby on Rails, ActiveStorage और Sinatra अनुप्रयोगों के लिए एकीकरण।


स्थापना

Shell
gem install smallpict# या अपनी Gemfile में जोड़ेंgem 'smallpict', '~> 1.2'

संपूर्ण उपयोग उदाहरण

Ruby
require 'smallpict'
client = SmallPict::Client.new(  api_key: ENV['SMALLPICT_API_KEY'],  secret_key: ENV['SMALLPICT_SECRET_KEY'])
# 1. स्थानीय छवि को अनुकूलित करेंresult = client.optimize(  file: File.read('hero.png'),  filename: 'hero.png',  format: 'avif',  quality: 80)
puts "CDN URL: #{result.url}"puts "बचत प्रतिशत: #{result.savings_percentage}%"
# 2. कोटा जांचेंquota = client.get_quotaputs "शेष कोटा: #{quota.remaining} / #{quota.total}"