DarhimLabs API
Ruby SDK
Status community SDK dla Ruby oraz rekomendowana sciezka integracji przez API v2.
Ruby SDK
Ruby jest obecnie SDK community. Do produkcyjnych wdrozen rekomendujemy REST API v2 z podpisywaniem webhookow oraz oficjalne SDK Node.js, Python albo PHP, jesli projekt moze uzyc jednego z tych runtime'ow.
Minimalny klient Ruby
require "net/http"
require "json"
uri = URI("https://api.darhimlabs.pl/api/v2/inbox/conversations")
request = Net::HTTP::Get.new(uri)
request["Authorization"] = "Bearer #{ENV.fetch('DARHIMLABS_API_KEY')}"
response = Net::HTTP.start(uri.hostname, uri.port, use_ssl: true) do |http|
http.request(request)
end
raise "DarhimLabs API error: #{response.code}" unless response.is_a?(Net::HTTPSuccess)
puts JSON.parse(response.body)