2019どうしても「メロディー・雛・マークス」を出したい。Webサービスを利用すれば、FANZAの情報が取ってこれる。IDとアフィリエイトIDが必要です。-SでビルトインHTTPサーバが動くことすら知らなかった初心者です(なんか昔書いてた記憶があるけど...)。お手柔らかにお願いします。雛と実行すると「雛」をキーワードとしてFANZAから検索してきて、50名分の女優名とルビを表示するというしごく簡単なもの。キーワードはこのようにコマンドライン引数で渡すものとし、もしなかった場合のデフォルトは空とする(「あ」からAV女優全員が検索される)。コマンドライン引数を解釈するためにargcとargvという定義済みの変数を使う。APIへのアクセスは、パラメータを含んだURLに対しGETリクエストをかけて、返ってきたJSONをデコードする。IDとアフィリエイトIDをapi_idとaffiliate_idに入れて、hitsとkeywordで返却する女優の人数とキーワードを指定する。クエリ文字列を生成するのにPHPでは、基本モジュールのURLsにあるhttp_build_query関数を使うとよいみたい。HTTPのアクセスにはcURLを利用した。JSONのデコードをする必要があるが、これもまたPHP標準でjson_decodeという関数がある。標準バンザイ!以下コード。$actress->ruby);}vimのシンタックスハイライト、派手だな。