1 unstable release
0.1.0 | Mar 18, 2024 |
---|
#114 in #info
24KB
372 lines
gBizInfoについて
https://info.gbiz.go.jp/about/index.html から抜粋
提供している情報
法人として登記されている約400万社を対象とし、法人番号、法人名、本社所在地に加えて、府省との契約情報、表彰情報等の政府が保有し公開している法人活動情報を本サイトで一括検索、閲覧できます。 法人の中には、行政機関や管理組合等、法人番号が付与されている組織すべてが含まれています。
WEB APIのトークン取得
gBizのAPIを使用するためにはWeb API利用申請からWEBトークンを行ってください。
インストール
gbiz-info-api="0.1"
使い方
async fn main() {
let client = BizInfoApiV1::new(env::var("API_TOKEN").unwrap_or_default());
let mut query = GBizInfoApiV1HojinQuery::default();
query.name = Some("株式会社");
query.set_limit(10);
let res =match client.hojin(&query).await{
Ok(v) => {v}
Err(_) => {return assert!(false)}
};
let infos = res.hojin_infos.unwrap_or_default();
for info in infos{
println!("└ {}",info.name.unwrap());
}
}
Dependencies
~4–15MB
~196K SLoC