Rixl
Ruby client for the RIXL API.
Install
gem install rixl
Or in a Gemfile:
gem "rixl"
Requires Ruby 3.0+. The Kiota Ruby runtime (microsoft_kiota_abstractions, microsoft_kiota_faraday, microsoft_kiota_serialization_json) is pulled in transitively.
Quick start
require "rixl_client"
require "microsoft_kiota_abstractions"
require "microsoft_kiota_faraday"
auth = MicrosoftKiotaAbstractions::ApiKeyAuthenticationProvider.new(
"X-API-Key",
"YOUR_RIXL_API_KEY",
MicrosoftKiotaAbstractions::ApiKeyAuthenticationProvider::KeyLocation::HEADER
)
adapter = MicrosoftKiotaFaraday::FaradayRequestAdapter.new(auth)
adapter.base_url = "https://api.rixl.com"
client = RixlSdk::RixlClient.new(adapter)
image = client.images.by_image_id("PS5IMKoFLm").get
puts image.id