Slide 8
Slide 8 text
MY API CLIENT (#10)
MY API CLIENT (#10)
class ExampleApiClient < MyApiClient::Base
endpoint 'https://example.com/v1'
error_handling status_code: 200,
json: { '$.errors.code': 10 },
raise: MyApiClient::ClientError
attr_reader :access_token
def initialize(access_token:)
@access_token = access_token
end
# GET https://example.com/v1/users
def get_users(condition:)
https://github.com/ryz310/my_api_client