タグ

googleとapiに関するmarukot-chのブックマーク (3)

  • RESTful のウェブ API 設計で避けるべき 6 つのよくあるミス | Google Cloud 公式ブログ

    ※この投稿は米国時間 2022 年 12 月 1 日に、Google Cloud blog に投稿されたものの抄訳です。 オンラインで、組み立て式のテーブルを注文したとします。ところが、パッケージを開けてみると、組立説明書が入っていません。完成品がどんなものかはわかっていても、それぞれのパーツをどう組み立てればいいのか、まるでわかりません。設計が不十分な API を使うコンシューマ開発者も、同じような経験をしているといえます。適切に設計された API なら、容易に見つけ、検索してアクセスし、使用することができます。高品質の API は、コンシューマ開発者がアイデアをひらめき、新しいユースケースを作り上げる手助けになってさえくれます。 もちろん、API 設計を改善する方法はあります。たとえば、RESTful のプラクティスに従うなどです。しかし、お客様が知らず知らずのうちに、ちょっとした不便

    RESTful のウェブ API 設計で避けるべき 6 つのよくあるミス | Google Cloud 公式ブログ
  • JavaScript で Google Books APIs 使って本を検索して結果一覧を表示するツールを作ってみた

    はじめに 弊社のメンバーが, 社内開発イベントでを検索するサービスを作ってみたいということだったので調査がてら Google Books APIs を触ってみました. 思いのほか簡単に使えたのでサンプルを交えて使い方を紹介しようと思います. Google Books APIs とは? Google Books APIs とは, 書籍検索 API のひとつで Google が提供しているサービスになります. 認証いらずで, インターフェースもシンプルなのでちょっとしたサービスの検証やプログラミング初学者への課題として使えます. var res = await fetch('https://www.googleapis.com/books/v1/volumes?q=鬼滅'); var data = await res.json(); console.log(data); // "鬼滅" と付

    JavaScript で Google Books APIs 使って本を検索して結果一覧を表示するツールを作ってみた
  • API 設計ガイド  |  Cloud APIs  |  Google Cloud

    フィードバックを送信 API 設計ガイド コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 変更履歴 はじめに これは、ネットワーク API の一般的な設計ガイドです。2014 年以来 Google 内部で使用され、Cloud API やその他の Google API を設計するときに Google が従うガイドです。この設計ガイドは、外部のデベロッパーへの情報提供と、互いの連携作業の効率化のためにここで共有されています。 Cloud Endpoints のデベロッパーには、このガイドは、gRPC API を設計するときに特に役立つことがあり、そのような場合にはこれらの設計原則を使用することを強くおすすめします。ただし、このガイドの使用は必須ではありません。Cloud Endpoints と gRPC はガイドに従わなくても使用できます。 このガイドは、gR

    API 設計ガイド  |  Cloud APIs  |  Google Cloud
  • 1