タグ

APIに関するmh615033891のブックマーク (6)

  • JSON-RPC 2.0に準拠したAPIをRails4で実装する | mah365

    HTTPで通信するAPIはRESTで設計するのが定石ですが、利用者から見ると不便な場合があります。 RESTは設計に強い制約を与えるため、多人数で開発するときでも設計の一貫性を確保することができるのが利点です。更に一定のパターンに従っている分、既存のRESTクライアントを使って手軽にAPIを利用した機能を実装できるのも魅力的です。 しかし設計がRESTに従う分、例えばいくつかの処理をまとめてトランザクションとして扱いたい、といった場合に、インターフェースを独自に拡張しなくてはいけない状況に立たされることがあります。そもそもRESTだとAPIの単位が細かすぎて、利用者から見て使いにくい、といったケースもあります。 そういった場合はRPC(Remote Procedure Call)でAPIを設計することを検討してみても良いかも知れません。RPCの中でもJSON-RPCという仕様が比較的実装し

    JSON-RPC 2.0に準拠したAPIをRails4で実装する | mah365
  • マイクロサービス(microservices)とは何か – recompile.net

    マイクロサービス(microservices)という言葉をご存知でしょうか? 今、エンタープライズ界隈のソフトウェアエンジニアの間でマイクロサービスという言葉がにわかに盛り上がりつつあります。 マイクロサービスはJames Lewis氏によって提案された言葉です。詳細については、彼がMartin Fowler氏と共著で書いた「Microservices」という記事を参照してほしいのですが、ようするにひとつのアプリケーションを、Railsのような一枚岩のアーキテクチャではなく、複数の軽量なサービスを連携させたアーキテクチャでつくろうというアプローチです。 上述の記事 では、マイクロサービスの特徴が九つほど上げられています。 サービスによるコンポーネント化:ライブラリではなく別プロセスで動作するサービスによってアプリケーションのコンポーネント化を実現している。 ビジネスケイパビリティに基づく組

    マイクロサービス(microservices)とは何か – recompile.net
  • IEEE Xplore - Important Information for IEEE XML Gateway Users

    Effective January 2018, the IEEE XML Gateway is no longer available and has been replaced by the new IEEE Xplore API.  If you or your organization were using the XML Gateway, please register for the new IEEE Xplore API by following the instructions provided here.  If you have any questions, please email us at onlinesupport@ieee.org.

  • foursquare api その1:概要 - lxyuma BLOG

    foursquareのapiについて、何回かに分けて書きます。(某解説用の下書き) foursquareとは? 言うまでもなく、位置情報のSNSアプリの王道。 チェックインする事で、バッジを手に入れたり、写真を共有できたりします。 数値 2012/9月現在で 全世界ユーザー数は2,500万人。 チェックイン数は25億回。 国内のuser数は非公開。 但し、Foursquareチェックイン数世界ランキング(ネットの個人の書き込みより) 1位 ニューヨーク、 2位 渋谷、 3位 新宿との事なので、 おそらく、上記のユーザー数の内、日人の占める割合は低くはないハズ。 ※参考値:2012年7月現在で、類似アプリのロケタッチが15万人userとの事。 公式 https://foursquare.com/ wikipedia http://ja.wikipedia.org/wiki/Foursqua

    foursquare api その1:概要 - lxyuma BLOG
  • Foursquare APIでVenueの写真を取得する - Kesinの知見置き場

    以前参加したインターンシップでFoursquare APIを使用してチェックイン場所の写真を取得しようとしたところ、APIが新しくなったらしくて予想外に苦労したのでやり方を紹介します。 位置情報系のアプリを作ろうとしたときに地図に付けたピンだけではちょっと寂しいので、その場所の写真が欲しいということがあるかと思います。Google画像検索でもよさそうですが、みんなが大好きなFoursquareからも誰かがチェックインしたときに投稿した画像を取得することができます。 Foursquare APIを試してみる Foursquare APIJavascriptなどを書かなくてもブラウザ上で簡単に試すことができるので実際にやってみましょう。まずは https://developer.foursquare.com/ にアクセスしてGET STARTEDから自分のアカウントをデベロッパ登録します。ロ

    Foursquare APIでVenueの写真を取得する - Kesinの知見置き場
  • foursquare api その2:API利用まで - lxyuma BLOG

    前回に続き4sq api。 前提 これから、foursquare apiを使って、場所情報を取得します。 foursquareのアカウントを持ってないと出来ないので、 アカウントを持ってない方は作って下さい。 https://foursquare.com/ ※右上の「登録する」ボタンから指示通りアカウントを作成して下さい。 APIのページ foursquareにログインして、TOPページの右下に 「開発者 独自のアプリをつくる」というリンクがあるので これをクリックして、開発者用のページに遷移して下さい。 (2012/12/22現在。) 開発者ページ 開発者向けのページに行ったら、「My Apps」リンクを押して、 マイアプリページに行って下さい。 そこで、「新しいアプリをつくる」をクリック。 アプリ登録画面 色々ありますが、とりあえず、必須項目だけ埋めます。。 アプリのタイトル:firs

    foursquare api その2:API利用まで - lxyuma BLOG
  • 1