🤖
たまに使うダミーデータを返すサイトのまとめ
はじめに
開発用データとかデータ操作系のツールとかの検証に使えるダミーデータを返すサイトをまとめてみました!
ほぼ自分用のメモですが、他の方にも役立てば幸いです
他におすすめのサイトがあれば教えてください!
画像
robohash
ランダムなロボットの画像を返してくれるサイトです。
https://robohash.org/${id}
にアクセスとするとidに対してユニークなロボットの画像を返してくれます。
画像がとても可愛いです(?)
dummyjson
大きさ、背景、色、テキスト、フォント、フォントサイズを指定して画像を返してくれるサイトです。
# 画像
"
https://dummyjson.com/image/${SIZE}/${BACKGROUND}/${COLOR}/
?text=${TEXT}
&type=${TYPE(=png|webp|jpeg)}
&fontFamily=${FONT}
&fontSize=${FONT_SIZE}
"
# HASHからアイコンを作成もできます
"
https://dummyjson.com/icon/${HASH}/${SIZE}
?type=${TYPE(=png|svg)}
"
fakeimg
dummyjsonと同じく指定したサイズ、テキスト、色、フォントの画像を返してくれるサイトです。
他にも色々パラメーターを指定できます
<img src="https://fakeimg.pl/300/">
<img src="https://fakeimg.pl/250x100/">
<img src="https://fakeimg.pl/250x100/ff0000/">
<img src="https://fakeimg.pl/350x200/ff0000/000">
<img src="https://fakeimg.pl/350x200/ff0000,128/000,255">
<img src="https://fakeimg.pl/350x200/?text='Hello World'">
<img src="https://fakeimg.pl/200x100/?retina=1&text=こんにちは&font=noto">
<img src="https://fakeimg.pl/350x200/?text=World&font=lobster">
JSON
ramen-api
Hono作者の@yusukebeさんが作成したラーメン屋の情報を返すAPIです。
RESTfulとGraphQLの両方で利用できます。
ソースはこちら
ps.
最初のお店は家系総本山の吉村家です
jsonplaceholder
RESTfulなJSONのダミーのAPIを提供してくれるサイトです。
$ curl https://jsonplaceholder.typicode.com/todos/1
{
"userId": 1,
"id": 1,
"title": "delectus aut autem",
"completed": false
}
ps.
typicodeさんは他にもjsonファイルをREST APIとしてサーブできるjson-serverやJavaScriptでJSONファイルをデータベースとしてRead,Writeできるようにするlowdbを作っておられ、とても便利です。
httpbin
認証やリダイレクト、エラーなどのテストに使えるのが特徴です。
スタンドアロンなサーバーとしても起動できるのが便利です。
$ docker run -p 80:80 kennethreitz/httpbin
dummyjson
本日二度目の登場
かなり大きめの構造化されたJSONを返してくれたり、カスタムレスポンスを永続化してくれたりするのが特徴的です。
保存してみました
$ curl https://dummyjson.com/c/bc27-ae3c-45ff-b04a
{"name":"yumafuu"}
以上です!
他にあれば追記していきます
GitHubで編集を提案
Discussion