"ちょまど問題" を解くアプリを作る際に、回答を問い合わせるのに使える Web API サーバーです。
この API サイトに、4択問題x全10問の回答を JSON 形式で POST すると、その POST 要求のクエリ文字列に指定されている乱数シード値に基づき正当を内部で生成し、POST された回答と付き合わせて、正答した数を返します。
【ちょまど問題まとめ】
・4択問題が全部で10問ある。
・全部の回答を終えると何問正解したかだけが分かる。
・全問正解するとクリア。
・問題文は人外の言葉で書かれているので読んでも解けない。
・回答試行は何回でもできるが、できるだけ少ない回数でクリアしたい。
— 伊藤 祐策(パソコンの大先生) (@ito_yusaku) 2014, 6月 18
この API サーバーは OpenPAI に対応しており、Swagger UI および Scalar API Reference も搭載しています。それぞれ以下のリンクから開けます。
Swagger UI Scalar API Reference
例えば、cURL を使って下記のように回答 [1,2,3,4,1,2,3,4,1,2] を POST すると、正答数が返ります。
$ curl /answer?seed=123 -X POST -d "[1,2,3,4,1,2,3,4,1,2]" -H "content-type:application/json"
2