タグ

ブックマーク / qiita.com/xuj (2)

  • WEB Apiの話 (Restful) - Qiita

    Twitter streaming api cybozudev api Restとは RESTはREpresentational State Transferの略。 RESTの原則に従って実装されているシステムのことを、RESTfulと呼ぶ。 RESTの世界では、ネットワーク上のコンテンツ(リソース)を一意なURLで表すのが基。 各リソース(URL)に対してPOST、GET、PUT、DELETEでリクエストを送信する。 上のリクエストは、CRUD(Create、Read、Update、Delete)に紐付ける。 大体、レスポンスをXMLやjsonの形式で受け取る。 Restの設計 URL設計 リソースを名詞であらわす。例: /user/10 /song/5 video/7 POST は create, GET は read, PUT は update, DELETE は delete。H

    WEB Apiの話 (Restful) - Qiita
  • WEB Apiの話 (JSON RPC) - Qiita

    前回のRestの話があったように、 Rset Api作るために、CRUD操作**(GET, POST, PUT, DELETEDB)の設計、URIの設計、仕様作成しながら、決めていかないといけない、以外と面倒です。 今回、json-prc 2.0の話をします。 json-prc 2.0 RPC (Remote Procedure Call リモート関数コール)の略です。 json-rpcは、json形式のRPCと考えればよいです。 話の前に、まずjson-rpc2.0の簡単な例で見てみましょう。 --> {"jsonrpc":"2.0", "method": "subtract", "params":[42, 23], "id": 1} <-- {"jsonrpc": "2.0", "result": 19,"id": 1} ※ --> は、リクエスト。 <-- は、レスポンス。 ※ js

    WEB Apiの話 (JSON RPC) - Qiita
  • 1