タグ

APIに関するm4iのブックマーク (21)

  • WebAPIでエラーをどう表現すべき?15のサービスを調査してみた - Qiita


    2017-01-05  20163RFC7807Problem Details for HTTP APIsproposed standard() RFC 7807 - Problem Details for HTTP APIs HTTP API REST APIAPIMicroservicesWeb API API使API
    WebAPIでエラーをどう表現すべき?15のサービスを調査してみた - Qiita
    m4i
    m4i 2017/01/18
  • HTTP APIの詳細なエラー情報をレスポンスに持たせるための仕様


     HTTP(s)  API  API HTTP 使API  HTTP API RFC7807 Problem Details for HTTP APIs HTTP/1.1 403 Forbidden Content-Type: application
    m4i
    m4i 2017/01/18
  • Rubyist Magazine - スはスペックのス 【第 1 回】 RSpec の概要と、RSpec on Rails (モデル編)


    Ruby Rubyist  Rubyist Magazine  Rubyist MagazineRubyist  Rubyist Rubyist   Rubyist Magazine 0063   Rubyist Magazine 0063  Rubyist Magazine 0062 Kaigi on Rails  RubyKaigi Takeout 2020  Rubyist Magazine 0061  Rubyist Magazine 0060  RubyKaigi 2019  Rubyist Magazine 0059  Rubyist
    Rubyist Magazine - スはスペックのス 【第 1 回】 RSpec の概要と、RSpec on Rails (モデル編)
    m4i
    m4i 2015/05/12
  • APIドキュメントを実装と乖離させないために - Qiita

    内部用APIであるか外部の開発者向けのAPIであるかに関わらず、ドキュメントと実装との乖離は極力避けたいものであるが、注意深く開発を進めない限りこの状況は容易に起こり得る。何が乖離を引き起こし、どうすればこの状況を回避できるのか考えながら、JSON Schemaの利用例を紹介する。なおこの投稿では、HTTP経由でデータの通信を行うような狭義のAPIのことをAPIと呼ぶことにする。 同じ情報源を参照する APIドキュメントと実装が同じ情報源を参照するようにすれば、論理的に関連した要素は統一的に変更され、これらの変更は完全に同期が取れたものになる。つまり、変更時に乖離が生じにくくなる。但し情報の見せ方によって乖離が発生する可能性は十分にだろうし、乖離が発生するのは理解しようとする側の認識の問題であるから、論理的に全く起こり得ないということではない。 この参照の形には、両者が別の情報源を参照する

    APIドキュメントを実装と乖離させないために - Qiita
    m4i
    m4i 2014/09/20
  • 10 Best Practices for Better RESTful API | Thinking Mobile

    Do not use verbs: /getAllCars /createNewCar /deleteAllRedCars 2. GET method and query parameters should not alter the state Use PUT, POST and DELETE methods  instead of the GET method to alter the state. Do not use GET for state changes: GET /users/711?activate or GET /users/711/activate 3. Use plural nouns Do not mix up singular and plural nouns. Keep it simple and use only plural nouns for all r

    10 Best Practices for Better RESTful API | Thinking Mobile
    m4i
    m4i 2014/09/15
  • HerokuのAPIデザイン


    HerokuAPIGithub HTTP API Design Guide Heroku APIHTTP+JSONAPI  HTTP" 200: GETDELETEPATCH 201: POST 202: POSTDELETEPATCH
    m4i
    m4i 2014/08/10
  • 全てがJSONになる - ✘╹◡╹✘


    TL;DR JSON Schema使 API  API API API JSON Schema JSON SchemaJSON JSON SchemaJSON (=RESTful)API便 API CRUDAPIidtitledescription JSON Schema  Mobile First Service Or
    全てがJSONになる - ✘╹◡╹✘
  • Web API 設計のベストプラクティス集 "Web API Design - Crafting Interfaces that Developers Love" - フリーフォーム フリークアウト

    移転しました http://please-sleep.cou929.nu/20130121.html

    Web API 設計のベストプラクティス集 "Web API Design - Crafting Interfaces that Developers Love" - フリーフォーム フリークアウト
    m4i
    m4i 2013/05/25
  • JSON on HTTPやWeb APIを各言語でどうやって実装するのか


    HTTPJSONWeb  TIOBE SoftwareProgramming Community Index(PCI)  REST service    
    JSON on HTTPやWeb APIを各言語でどうやって実装するのか
    m4i
    m4i 2012/03/25
  • yohei-y:weblog: HTTP ステータスコードを正しく使おう


     API   Web API    Web API    API     2-2  <?xml version="1.0" encoding="UTF-8"?> <gnavi> <error> <code>602</code> </error> </gnavi> (gnavi, erro
    m4i
    m4i 2007/06/19
  • Yahoo!デベロッパーネットワークにテキスト解析APIが登場!


    Yahoo!API 2007-06-18-1 [WebTool][NLP][MECAPI][Programming] Yahoo! API 使 WebMA  API - Yahoo! -  -  http://developer.yahoo.co.jp/jlp/MAService/V1/parse.html MECAPI  (MECAPI https://maapi.net/)  MECAPI [2007-04-03-1] WebMA 2
    Yahoo!デベロッパーネットワークにテキスト解析APIが登場!
  • GoogleのJavaScript APIがこっそり統一されてきている件について。 - Ogawa::Memoranda

    m4i
    m4i 2007/04/21
  • 早速Google AJAX Feed APIを導入してみました


    GoogleGoogle AJAX Feed API APIRSSAtomAPI APIGoogle AJAX Feed API[Z]ZAPA2.0  Ajax Google [Z]ZAPA2.0: Apollo  
    早速Google AJAX Feed APIを導入してみました
    m4i
    m4i 2007/04/21
  • Lingr APIチュートリアルの雑な日本語訳 - いぬビーム


    LingrAPI  Bot Lingr API使API "Hello world" curlHTTP使MacOSXLinuxWindowsKoRoN 0. API Lingr API使API 
    Lingr APIチュートリアルの雑な日本語訳 - いぬビーム
  • 角丸画像を瞬時に生成するGoogleの隠れAPI! | p o p * p o p


    GoogleAPIWeb 2.0使 » Zachs Journal  googles own cornershop Google URL http://groups-beta.google.com/groups/roundedcorners?c=999999&bc=white&w=4&h=4&a=tr   caqua, black, blue, fuchsia, gray, green, lime, maroon, navy
    角丸画像を瞬時に生成するGoogleの隠れAPI! | p o p * p o p
  • [を] MECAPI (MeCab API) 暫定版を公開


    MECAPI (MeCab API)  2006-09-18-1 [WebTool][NLP][MECAPI] taku-ku  MeCab  Web Service   MECAPI () - MECAPI - MeCab Web Service (MeCab API) http://mimitako.net/api/mecapi.cgiPerl  MeCab 使[2006-02-25-4]   IP   
    m4i
    m4i 2006/09/19
  • いしなお! - フィード情報におかしな情報が混ざっているものがあります , 内部APIいろいろ


    _  blogmapOPML使調 _ API API1470.net使API使 使使使API便
    m4i
    m4i 2006/07/22
  • OpenService: オンラインWeb API情報管理


       (24) DNS 
  • zuzara.com » 日本で公開されているAPI一覧(下書き)

    追記:清書としてusing API;でAPIに関するブログをはじめました。 「ProgrammableWeb: Web 2.0 Mashup Matrix」には海外APIがずらりと並んでいますが、日語圏のAPIの最新のリストは見当たらなかったので集めてみました。 Nakamura-KU ADDICT <>invGeocoder のREST 緯度経度を引数に住所を返す写真共有「フォト蔵」Geocoding API – 住所から緯度経度を検索RSSナビ –開発者の方 (RSSナビ RSET API)Simple API – ウェブサイト・サムネイル化ツールlivedoor PICS WebService – livedoor PICS サービスのお知らせ – livedoor Wiki(ウィキ)ヨコナビ – livedoor ReaderのAPI一覧Weather Hacks – live

  • Google Maps API クラスリファレンス 意訳とサンプル /『入門 Ajax』サポート

    先日、Facebook Libra のハッカソンにLibra Auth というプロジェクトで応募したという話を…