Morning Girl

Web API, Windows, C#, .NET, Dynamics 365/CRM etc..

OpenAPI

Tesla API(Mock)カスタムコネクタを作成する:PowerApps / PowerAutomate

最近あまりにも Tesla API を触りたい衝動が抑えきれず、 Mock の API Serverを作りました。作り方は以下の記事で公開しています。 kageura.hatenadiary.jp この Mock Server ですが、実装はOpenAPI で作成していますので、PowerApps/ PowerAutomateのコネク…

Tesla API が触りたいけれど、車が高くて買えないので、Tesla API の Mock API Server を作って、擬似的に Tesla を所有している感覚を API で体験する

Tesla ご存知ですか? そう、あの Tesla です。最近日本でも Model 3が出始めて、人気沸騰中(だと個人的に思っている)の電気自動車のことです。 https://www.tesla.com/ja_jp

JSON から OpenAPI(Swagger) Spec のモデルを生成するのに「Swagger toolbox」が便利

OpenAPI(Swagger)Spec を書いていて、真っ先に面倒かつ苦痛なのが Model 部分の定義だと思います。 予め OpenAPI Spec を生成するように Web API側を定義していたりすれば、話は別ですが API Design First で構成していく場合、大量の定義をYAMLで書いてい…

OpenAPI(Swagger) Spec のバージョンを 3.0 から 2.0 に変換したい:API MATIC を試してみた

2.0 から 3.0 に上げたいならまだしも、3.0 から 2.0 に下げたい? 何をバカなことを言っているのだ? と思われるかもしれないんですがちゃんとした理由がありまして PowerApps のカスタムコネクタが OpenAPI Spec から生成できるんですが、現在 2.0 しかサ…

PowerApps / PowerAutomate カスタムコネクタを OpenAPI(Swagger)Specから作成する

最近、少し PowerApps / PowerAutomate のカスタムコネクタ周りについてまとめていました。 現在何種類かの作り方があるんですが、それぞれの特徴を捉えるために、何回かに分けて記事にして行こうと思います。 PowerApps / PowerAutomate カスタムコネクタっ…

LogicAppsでHTTPコネクタを使う時、SwaggerSpec(OpenAPI)を挟むと楽ができるよというお話

SwaggerってなんとなくAPIを開発する側やAPIを使ってプログラミングする側が嬉しいよねー、っていうシチュエーションで語られることが多いと思うんですが、今ローコードな界隈でも結構役立ちます。 Swagger なにそれ? みたいな方は以下の記事をどうぞ。 bit…

Java クライント開発における Web API の実装アプローチ:その3 Swagger(OpenAPI)Code Generate 編

前回は シンプルな REST API 実装をお送りしました。 今回は、前回見えてきた課題点も踏まえながら、Swagger(OpenAPI)を利用した Web API実装アプローチを見ていきます。 最初の記事はこちらから。 bit.ly Swagger(OpenAPI)って何? swagger.io その前に…

CData API Server で REST ful APIを作って、SwaggerHub でさくっと API ドキュメントを公開する

CData API Server では、さくっと REST Ful な Web API 開発ができるのですが、APIを生成するともれなくSwagger Spec のエンドポイントがついてきます。 そこで、ドキュメントの見やすさや Code Generate などのエコシステムが強力なSwagger(OpenAPI)を、C…

Java クライント開発におけるWeb API の実装アプローチ:その1 Web API を活用する上で意識したい APIエコシステム

最近個人的に気になったトピックとして、世界のAPI Management 市場規模のニュースがありました。 Global API Management Market Worth USD 3,436.16 Million by 2022 サイトから引用 このニュースによると、世界のAPI Management 市場は2022年までに現在の2…

クラウド労務管理ソフト SmartHR の Web API を使ってみる

去年もいろいろなAPIを試してきたこのBlogですが、今年もはりきっていろんなAPIを試していきたいと思います。 新年一発目は、クラウド労務管理で最近かなり見かけるようになったなーと感じているSmartHRです! 公式サイトは以下からどうぞ。 smarthr.jp Deve…

Mulesoft Anypoint って何? どんなサービス? 既存のサービスと比較しながら

最近ちまちまと触り始めたMuleSoft Anypoint。 去年Salesforceが買収したことで、日本でも少しづつ認知度があがってきたとは思いますが、まだまだ日本語の情報は少なく、取っつきづらさがあります。 ただ、ちょうど先週MuleSoft Meetupに参加して、自分なり…

【API Memo】Misoca API 情報まとめ

様々なクラウドサービスのAPIについて触れて回るまとめ記事です。 今回は請求書作成サービスのMisocaです。 サービス・API 概要 公式サイトは以下から。 www.misoca.jp APIに関する概要は以下からどうぞ。 Misoca API について · Misoca(ミソカ) API API Che…

【API Memo】Cloud Sign API 情報まとめ

様々なクラウドサービスのAPIについて触れて回るまとめ記事です。 今回はクラウド型契約書管理サービス ClouSignのAPIに関する情報まとめ。 サービス・API 概要 公式サイトは以下から。 www.cloudsign.jp クラウドサイン(以下「当サービス」とします)は、…