【文件属性】:
文件名称:alpha_vantage:用于Alpha Vantage API的轻量级Elixir包装器
文件大小:23KB
文件格式:ZIP
更新时间:2021-04-12 11:29:07
Elixir
Alpha Vantage
轻量级Elixir包装器。
安装
将:alpha_vantage添加到mix.exs文件中的mix.exs列表中。
def deps do
[
{ :alpha_vantage , " ~> 0.1 " }
]
end
现在,您可以运行mix deps.get 。
配置
在config.exs或特定于环境的配置文件中(例如dev.exs ),添加您的Alpha Vantage API并设置响应超时阈值。
config :alpha_vantage ,
api_key: " YOUR_API_KEY " ,
recv_timeout: 5_000
请注意,对Alpha Vantage API的某些请求通常要比HTTPoison的默认超时500ms更长,因此可配置性更高。
用法
该库中的模块及其各自的功能和命名约定旨在尽可能紧密地反
【文件预览】:
alpha_vantage-master
----mix.exs(898B)
----lib()
--------alpha_vantage()
--------alpha_vantage.ex(4KB)
----config()
--------test.exs(83B)
--------config.exs(49B)
----LICENSE(1KB)
----.formatter.exs(64B)
----test()
--------alpha_vantage_test.exs(231B)
--------test_helper.exs(15B)
----README.md(32KB)
----.gitignore(625B)