タグ

APIに関するtaketsのブックマーク (12)

  • APIシナリオテストを書くべき10の理由 | ドクセル

    [beta] APIシナリオテストとは? 複数のAPIを連鎖的に呼び出し(Chaining Requests)て実行するテストのことです。 例えばユーザーの新規登録後に更新させるケースでレスポンス(ユーザーID)を次のAPIのパラメータとし て引き継ぎながらAPIを呼び出すテスト。 1. ユーザー新規登録(Create User) curl -X 'POST' \ 'https://example.com/api/v3/user' \ -H 'accept: application/json' \ -H 'Content-Type: application/json' \ -d '{ "username": "newUser", "firstName": "John", "lastName": "James", "email": "john@example.com", "password"

    APIシナリオテストを書くべき10の理由 | ドクセル
  • tech-blog | ENJOYWORKS エンジョイワークス


      6 PPP  [(3)28062]  [ 16506]  [ 114]1234  [()3148] 宿 [(02)F00604]   RENOVATION 
    tech-blog | ENJOYWORKS エンジョイワークス
    takets
    takets 2021/02/04
    swagger基礎
  • (社内勉強会) API用Webフレームワークの構築・調査 - Qiita

    目的 プロダクトに適したAPI用Webフレームワークの導入のための調査 現状 flaskを利用してAPIを構築しているが、要件が膨れ上がり複雑度を増してきている 生産性を高く保つために、FWの乗り換えを検討している 作業概要 各FWについて以下の観点でプロダクトにマッチしているかを調査する 必要な機能が揃っている、しかし不要なものがない メンテナンス性が高い(描きやすく読みやすい) ルールや規約が整備され、迷うことが少ない 社内勉強会にて、一人1FWを調査し、調査結果を持ち寄り発表する 作業詳細 1. シンプルなAPIの作成 TODOアプリのAPIを作成してみる endpoint GET /todo (SELECT) POST /todo (INSERT) PUT /todo/ (UPDATE) DELETE /todo/ (DELETE) TODO's data Model id (サロ

    (社内勉強会) API用Webフレームワークの構築・調査 - Qiita
    takets
    takets 2018/08/23
  • 3分で API を作って世の中にデプロイするライブコーディング〜今日から君もスピードスターエンジニア〜 - Qiita


    3API  https://youtu.be/h1wuGsaJZa4 qiita gif  10MB 4 ...etc   Google Apps Script 使 PART 1 Google Drive  SpreadSheet (0~33) Drive  SpreadSheet   -> 
    3分で API を作って世の中にデプロイするライブコーディング〜今日から君もスピードスターエンジニア〜 - Qiita
    takets
    takets 2018/07/24
  • 開発効率を上げる!Swaggerで作るWEB APIモック - ZOZO TECH BLOG


     Web APIAPI APIAPIAPI1API Web API Apiary使Swagger Swagger使API  Swag
    開発効率を上げる!Swaggerで作るWEB APIモック - ZOZO TECH BLOG
    takets
    takets 2018/07/17
    swagger概要
  • The Collaborative API Development Platform

    Announcing Kong Insomnia 9.3 with after-response scripting, global environments, folder-level configuration, and more. Design, debug, test, and mock APIs locally, on Git, or cloudBuild better APIs collaboratively for the most popular protocols with a dev‑friendly UI, built-in automation, and an extensible plugin ecosystem. Get Started for Free

    The Collaborative API Development Platform
    takets
    takets 2018/06/25
    apiをテストするツールMac, Windows両方ある
  • メルカリのCRMツールをKaizenした話 | メルカリエンジニアリング


     API@bravewood Blog CRMCRMPlanning API APIAPI iOSAndroidWebAPI
    メルカリのCRMツールをKaizenした話 | メルカリエンジニアリング
  • ^_^ @SANABB1

  • TinyURL - ¡Déjame en paz!

    へなちょこ。xml-http-requestとjunk/httpの両方を使っているのは単なる手抜き。 (require "xml-http-request")(require "junk/http")(defvar *tinyurl-base-url* "http://tinyurl.com/api-create.php?url=")(defun tinyurl-create-url (url) (let ((api-url (concat *tinyurl-base-url* url))) (multiple-value-bind (response status) (msxml::http-get api-url) (cond ((= status 200) response) (t (error "~S~%~%~S" status response))))))(defun tinyu

    TinyURL - ¡Déjame en paz!
    takets
    takets 2010/08/14
    xyzzy + APIプログラミングの短いサンプル。
  • pyglet プログラミングガイド


    pyglet pyglet pyglet API reference  pyglet  pyglet   pyglet pyglet pygletegg  (  ) pygletpyglet
    takets
    takets 2008/06/22
    - pygletというゲームを造るライブラリらしい。
  • http://img.simpleapi.net/font/

    takets
    takets 2006/09/01
    - 見出し(ヘッダ)とか造るのにいーかもー
  • 使いやすいライブラリ APIデザイン

    使いやすいライブラリ API デザイン 産業技術総合研究所 情報技術研究部門 田中 哲 目的 ユーザの望みを なんとなく かなえてしまう APIを設計する 人間 ➲人間は怠惰である ● 人間は短い記述で済ますのが好き ● 人間はものおぼえが悪い がんばればできるから問題ないという考え方で デザインされた API は使いにくい 人間の根的性質に反する むしろ、怠惰であることを活用してデザインする 怠惰指向設計 手段 1. ユーザの典型的な望みを推測する 2. (その望みを実現可能な機能を実装する) 3. 望みを実現する機能にユーザを誘導する 望みを推測 ユーザを誘導 怠惰であることを仮定して推測・誘導 open­uri ➲ URI を open できるようにするライブラリ ➲ 対象は URI 一般だが主に http で使われる ➲ net/http より簡単にユーザの望みをかなえる re

  • 1