View Source CozyLark.ServerSideAPI.Client.Finch (cozy_lark v0.4.1)

Finch-based HTTP client for CozyLark.ServerSideAPI.

config :cozy_lark, :server_side_api_client, CozyLark.ServerSideAPI.Client.Finch

In order to use Finch API client, you must start Finch and provide a :name. Often in your supervision tree:

children = [
  {Finch, name: CozyLark.Finch}
]

Or, in rare cases, dynamically:

Finch.start_link(name: CozyLark.Finch)

If a name different from CozyLark.Finch is used, or you want to use an existing Finch instance, you can provide the name via the config:

config :cozy_lark,
  server_side_api_client: CozyLark.ServerSideAPI.Client.Finch
  finch_name: My.Custom.Name