2021年05月31日
外部APIの調査は入念にやらなきゃいけない
DIMNと申します。
開発をする時、全てを自分たちで作るのではなく、
外部製品を使うことがあると思います。
例えば書き込みを投稿するとTwitterにも連携するというものを作る時、
Twitter社が提供するAPIを使うことになると思います。(そこから自作は不可能)
他にもGoogle Mapと連動したりとか、まあ色々あると思います。
![](https://www15.a8.net/0.gif?a8mat=3H5K06+AJ954I+2HOM+BWGDT)
そうなると、TwitterのAPIの仕様を調査しなければなりません。
公式のドキュメントを見るのが大前提ですが、書かれてないことも多くあります。
外部の製品にできること、できないことを明確に洗い出し、
そこから自分が作るシステムに制御をいれたり、エラーが出たら○○するみたいなのを決定したり・・・
私は最近、外部APIの技術調査を大いに怠ってしまい、
終盤にして不具合が多発してしまいました。
プログラミング能力だけでなく、こういった調査能力もエンジニアは大事ですよというお話でした。
![](https://www16.a8.net/0.gif?a8mat=3H5K06+AJ954I+2HOM+BWGDT)
開発をする時、全てを自分たちで作るのではなく、
外部製品を使うことがあると思います。
例えば書き込みを投稿するとTwitterにも連携するというものを作る時、
Twitter社が提供するAPIを使うことになると思います。(そこから自作は不可能)
他にもGoogle Mapと連動したりとか、まあ色々あると思います。
![]() | REST API Design Rulebook Designing Consistent RESTful Web Service Interfaces【電子書籍】[ Mark Masse ] 価格:906円 |
![](https://www15.a8.net/0.gif?a8mat=3H5K06+AJ954I+2HOM+BWGDT)
そうなると、TwitterのAPIの仕様を調査しなければなりません。
公式のドキュメントを見るのが大前提ですが、書かれてないことも多くあります。
外部の製品にできること、できないことを明確に洗い出し、
そこから自分が作るシステムに制御をいれたり、エラーが出たら○○するみたいなのを決定したり・・・
私は最近、外部APIの技術調査を大いに怠ってしまい、
終盤にして不具合が多発してしまいました。
プログラミング能力だけでなく、こういった調査能力もエンジニアは大事ですよというお話でした。
![]() | Web APIの設計 (Programmer's SELECTION) [ Arnaud Lauret ] 価格:4,180円 |
![](https://www16.a8.net/0.gif?a8mat=3H5K06+AJ954I+2HOM+BWGDT)
![]() | [増補改訂]良いコードを書く技術 ── 読みやすく保守しやすいプログラミング作法 [ 縣 俊貴 ] 価格:2,948円 |
![](https://www11.a8.net/0.gif?a8mat=3H5K06+AJ954I+2HOM+BWGDT)
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
https://fanblogs.jp/tb/10764742
※ブログオーナーが承認したトラックバックのみ表示されます。
この記事へのトラックバック