diff --git a/tests/Unit/MetadataResolver/PixivResolverTest.php b/tests/Unit/MetadataResolver/PixivResolverTest.php
new file mode 100644
index 0000000..2ec8465
--- /dev/null
+++ b/tests/Unit/MetadataResolver/PixivResolverTest.php
@@ -0,0 +1,68 @@
+shouldUseMock()) {
+ sleep(1);
+ }
+ }
+
+ public function testIllust()
+ {
+ $responseText = file_get_contents(__DIR__.'/../../fixture/Pixiv/illust.json');
+
+ $this->createResolver(PixivResolver::class, $responseText);
+
+ $metadata = $this->resolver->resolve('https://www.pixiv.net/member_illust.php?mode=medium&illust_id=68188073');
+ $this->assertEquals('coffee break', $metadata->title);
+ $this->assertEquals('投稿者: 裕' . PHP_EOL, $metadata->description);
+ $this->assertEquals('https://i.pixiv.cat/img-original/img/2018/04/12/00/01/28/68188073_p0.jpg', $metadata->image);
+ $this->assertEquals(['オリジナル','カフェ','眼鏡','イヤホン','ぱっつん','艶ぼくろ','眼鏡っ娘','オリジナル5000users入り'], $metadata->tags);
+ if ($this->shouldUseMock()) {
+ $this->assertSame('https://www.pixiv.net/ajax/illust/68188073', (string) $this->handler->getLastRequest()->getUri());
+ }
+ }
+
+ public function testIllustMultiPages()
+ {
+ $responseText = file_get_contents(__DIR__.'/../../fixture/Pixiv/illustMultiPages.json');
+
+ $this->createResolver(PixivResolver::class, $responseText);
+
+ $metadata = $this->resolver->resolve('https://www.pixiv.net/member_illust.php?mode=medium&illust_id=74939802');
+ $this->assertEquals('T-20S', $metadata->title);
+ $this->assertEquals('投稿者: amssc' . PHP_EOL . 'JUST FOR FUN' . PHP_EOL . '现在可以做到游戏内立绘修改拉!立绘动态皮肤都可以支持,想要资助获得新技术请站内信联系我。', $metadata->description);
+ $this->assertEquals('https://i.pixiv.cat/img-original/img/2019/05/28/01/16/24/74939802_p0.jpg', $metadata->image);
+ $this->assertEquals(['巨乳','母乳','lastorigin','Last_Origin','T-20S','おっぱい','라스트오리진','노움'], $metadata->tags);
+ if ($this->shouldUseMock()) {
+ $this->assertSame('https://www.pixiv.net/ajax/illust/74939802', (string) $this->handler->getLastRequest()->getUri());
+ }
+ }
+
+ public function testManga()
+ {
+ $responseText = file_get_contents(__DIR__.'/../../fixture/Pixiv/manga.json');
+
+ $this->createResolver(PixivResolver::class, $responseText);
+
+ $metadata = $this->resolver->resolve('https://www.pixiv.net/member_illust.php?mode=medium&illust_id=46713544');
+ $this->assertEquals('冬の日ラブラブ', $metadata->title);
+ $this->assertEquals('投稿者: Aza' . PHP_EOL . 'ラブラブエッチのらくがき' . PHP_EOL . PHP_EOL . '三万フォロワー感謝します~' . PHP_EOL . PHP_EOL . '最近忙しいので、自分の時間が少ない・・・', $metadata->description);
+ $this->assertEquals('https://i.pixiv.cat/img-original/img/2014/10/25/00/06/58/46713544_p0.jpg', $metadata->image);
+ $this->assertEquals(['落書き','おっぱい','オリジナル','パイズリ','中出し','だいしゅきホールド','愛のあるセックス','黒髪ロング','オリジナル10000users入り'], $metadata->tags);
+ if ($this->shouldUseMock()) {
+ $this->assertSame('https://www.pixiv.net/ajax/illust/46713544', (string) $this->handler->getLastRequest()->getUri());
+ }
+ }
+}
diff --git a/tests/fixture/Pixiv/illust.json b/tests/fixture/Pixiv/illust.json
new file mode 100644
index 0000000..5f3333e
--- /dev/null
+++ b/tests/fixture/Pixiv/illust.json
@@ -0,0 +1,824 @@
+{
+ "error": false,
+ "message": "",
+ "body": {
+ "illustId": "68188073",
+ "illustTitle": "coffee break",
+ "illustComment": "",
+ "id": "68188073",
+ "title": "coffee break",
+ "description": "",
+ "illustType": 0,
+ "createDate": "2018-04-11T15:01:28+00:00",
+ "uploadDate": "2018-04-11T15:01:28+00:00",
+ "restrict": 0,
+ "xRestrict": 0,
+ "sl": 2,
+ "urls": {
+ "mini": "https://i.pximg.net/c/48x48/img-master/img/2018/04/12/00/01/28/68188073_p0_square1200.jpg",
+ "thumb": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2018/04/12/00/01/28/68188073_p0_square1200.jpg",
+ "small": "https://i.pximg.net/c/540x540_70/img-master/img/2018/04/12/00/01/28/68188073_p0_master1200.jpg",
+ "regular": "https://i.pximg.net/img-master/img/2018/04/12/00/01/28/68188073_p0_master1200.jpg",
+ "original": "https://i.pximg.net/img-original/img/2018/04/12/00/01/28/68188073_p0.jpg"
+ },
+ "tags": {
+ "authorId": "17810",
+ "isLocked": false,
+ "tags": [
+ {
+ "tag": "オリジナル",
+ "locked": true,
+ "deletable": false,
+ "userId": "17810",
+ "romaji": "orijinaru",
+ "translation": {
+ "en": "original"
+ },
+ "userName": "裕"
+ },
+ {
+ "tag": "カフェ",
+ "locked": true,
+ "deletable": false,
+ "userId": "17810",
+ "romaji": "kafe",
+ "translation": {
+ "en": "cafe"
+ },
+ "userName": "裕"
+ },
+ {
+ "tag": "眼鏡",
+ "locked": true,
+ "deletable": false,
+ "userId": "17810",
+ "romaji": "megane",
+ "translation": {
+ "en": "glasses"
+ },
+ "userName": "裕"
+ },
+ {
+ "tag": "イヤホン",
+ "locked": true,
+ "deletable": false,
+ "userId": "17810",
+ "romaji": "iyahonn",
+ "translation": {
+ "en": "earphones"
+ },
+ "userName": "裕"
+ },
+ {
+ "tag": "ぱっつん",
+ "locked": false,
+ "deletable": false,
+ "romaji": "pattsunn",
+ "translation": {
+ "en": "straight fringe"
+ }
+ },
+ {
+ "tag": "艶ぼくろ",
+ "locked": false,
+ "deletable": false,
+ "romaji": "tsuyabokuro"
+ },
+ {
+ "tag": "眼鏡っ娘",
+ "locked": false,
+ "deletable": false,
+ "romaji": "meganekko",
+ "translation": {
+ "en": "girl with glasses"
+ }
+ },
+ {
+ "tag": "オリジナル5000users入り",
+ "locked": false,
+ "deletable": false,
+ "romaji": "orijinarugosennyu-za-zuiri",
+ "translation": {
+ "en": "original 5000+ bookmarks"
+ }
+ }
+ ],
+ "writable": false
+ },
+ "storableTags": [
+ "RTJMXD26Ak",
+ "-UnxstvmLW",
+ "Nbvc4l7O_x",
+ "FTUtcpiOkA",
+ "w0fH70xUZS",
+ "27uevOlfIe",
+ "Sjwi7bh6-s",
+ "_pwIgrV8TB"
+ ],
+ "userId": "17810",
+ "userName": "裕",
+ "userAccount": "youcapriccio",
+ "userIllusts": {
+ "14053843": null,
+ "14053937": null,
+ "14054027": null,
+ "14054186": null,
+ "14062828": null,
+ "14477076": null,
+ "14792405": null,
+ "16046742": null,
+ "16138239": null,
+ "16352926": null,
+ "16452748": null,
+ "16915557": null,
+ "17083628": null,
+ "17210510": null,
+ "17386995": null,
+ "17423518": null,
+ "17448062": null,
+ "17543415": null,
+ "17568036": null,
+ "17593779": null,
+ "17619003": null,
+ "17628888": null,
+ "17698823": null,
+ "17817803": null,
+ "17942662": null,
+ "18161965": null,
+ "18212527": null,
+ "18837942": null,
+ "19413060": null,
+ "19692459": null,
+ "19966924": null,
+ "19972770": null,
+ "20324120": null,
+ "20340204": null,
+ "20366995": null,
+ "20471558": null,
+ "20602724": null,
+ "20604539": null,
+ "20688177": null,
+ "21091157": null,
+ "21458619": null,
+ "21465117": null,
+ "21499486": null,
+ "21761917": null,
+ "22045640": null,
+ "22123124": null,
+ "22197758": null,
+ "22218971": null,
+ "22234319": null,
+ "22283588": null,
+ "22646212": null,
+ "22671292": null,
+ "23077173": null,
+ "23652482": null,
+ "24064845": null,
+ "24665326": null,
+ "24679135": null,
+ "24712190": null,
+ "24947762": null,
+ "25329936": null,
+ "26366272": null,
+ "27393935": null,
+ "27485745": null,
+ "27666949": null,
+ "28259132": null,
+ "28342787": null,
+ "28472420": null,
+ "28542432": null,
+ "28802580": null,
+ "28944777": null,
+ "29191265": null,
+ "29205875": null,
+ "29684473": null,
+ "29783263": null,
+ "30192166": null,
+ "31110886": null,
+ "31537645": null,
+ "32646946": null,
+ "32750353": null,
+ "33202416": null,
+ "33395376": null,
+ "33440266": null,
+ "35365709": null,
+ "35460263": null,
+ "36004858": null,
+ "36165748": null,
+ "36700962": null,
+ "36701188": null,
+ "36701484": null,
+ "36701689": null,
+ "37016640": null,
+ "37095482": null,
+ "37547592": null,
+ "39164365": null,
+ "40884078": null,
+ "41559080": null,
+ "46072865": null,
+ "46201289": null,
+ "46278624": null,
+ "47055452": null,
+ "47778617": null,
+ "48069391": null,
+ "48695249": null,
+ "48803034": null,
+ "49208325": null,
+ "49928045": null,
+ "51884036": null,
+ "51945556": null,
+ "52323083": null,
+ "52335660": null,
+ "52420382": null,
+ "52665902": null,
+ "52698908": null,
+ "52879266": null,
+ "53242280": null,
+ "53349656": null,
+ "53416534": null,
+ "53539911": null,
+ "53691135": null,
+ "53883574": null,
+ "53883648": null,
+ "54260186": null,
+ "54772276": null,
+ "54804756": null,
+ "54928943": null,
+ "54959965": null,
+ "55189849": null,
+ "55486830": null,
+ "55608689": null,
+ "55624737": null,
+ "55722012": null,
+ "55758248": null,
+ "55882194": null,
+ "56678994": null,
+ "57209033": null,
+ "57249918": null,
+ "57330537": null,
+ "57405593": null,
+ "57420595": null,
+ "57775178": null,
+ "58076340": null,
+ "59119603": null,
+ "59261109": null,
+ "59561361": null,
+ "59575686": null,
+ "60021663": null,
+ "60053226": null,
+ "60083767": null,
+ "60421993": null,
+ "60619841": null,
+ "60865442": null,
+ "61015613": null,
+ "61198859": null,
+ "61367766": null,
+ "61544285": null,
+ "61717134": null,
+ "61824584": null,
+ "61914664": null,
+ "62114491": null,
+ "62226468": null,
+ "62991520": null,
+ "63100455": null,
+ "63227860": null,
+ "63515109": null,
+ "63867496": null,
+ "64082433": null,
+ "64304193": null,
+ "64516472": null,
+ "64723379": null,
+ "64930347": null,
+ "64975155": null,
+ "65195542": null,
+ "65405890": null,
+ "65655985": null,
+ "65671343": null,
+ "65690745": null,
+ "65706774": null,
+ "65736319": null,
+ "65982587": null,
+ "66005055": null,
+ "66106458": null,
+ "66414630": null,
+ "66494466": null,
+ "66595810": null,
+ "66681398": null,
+ "66700481": null,
+ "66716698": null,
+ "66772099": null,
+ "67134385": null,
+ "67148315": null,
+ "67207903": null,
+ "67496395": null,
+ "67656921": null,
+ "67868039": null,
+ "67881973": null,
+ "67882087": {
+ "illustId": "67882087",
+ "illustTitle": "魔龍",
+ "id": "67882087",
+ "title": "魔龍",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2018/03/24/00/05/13/67882087_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "オリジナル",
+ "ドラゴン",
+ "魔龍",
+ "仕事絵"
+ ],
+ "userId": "17810",
+ "userName": "裕",
+ "width": 1494,
+ "height": 1000,
+ "pageCount": 2,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "67932654": {
+ "illustId": "67932654",
+ "illustTitle": "武器デザイン",
+ "id": "67932654",
+ "title": "武器デザイン",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2018/03/27/00/16/43/67932654_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "オリジナル",
+ "仕事絵",
+ "ファンタジー",
+ "武器"
+ ],
+ "userId": "17810",
+ "userName": "裕",
+ "width": 1383,
+ "height": 1573,
+ "pageCount": 1,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "67932696": {
+ "illustId": "67932696",
+ "illustTitle": "ファンタジーキャラ×6",
+ "id": "67932696",
+ "title": "ファンタジーキャラ×6",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2018/03/27/00/18/33/67932696_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "オリジナル",
+ "仕事絵",
+ "ファンタジー",
+ "デフォルメ",
+ "SD"
+ ],
+ "userId": "17810",
+ "userName": "裕",
+ "width": 970,
+ "height": 812,
+ "pageCount": 1,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "67947316": {
+ "illustId": "67947316",
+ "illustTitle": "春ピンク🌸",
+ "id": "67947316",
+ "title": "春ピンク🌸",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2018/03/28/00/05/33/67947316_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "オリジナル",
+ "女の子",
+ "ファッション",
+ "カチューシャ編み",
+ "ピアス",
+ "アイシャドウ",
+ "マニキュア",
+ "茶髪"
+ ],
+ "userId": "17810",
+ "userName": "裕",
+ "width": 1173,
+ "height": 1227,
+ "pageCount": 1,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "68064045": {
+ "illustId": "68064045",
+ "illustTitle": "Girls🌸",
+ "id": "68064045",
+ "title": "Girls🌸",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2018/04/04/00/00/32/68064045_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "オリジナル",
+ "ガールズイラスト",
+ "ファッション",
+ "ピアス",
+ "アイシャドウ",
+ "マニキュア",
+ "茶髪",
+ "パーマ"
+ ],
+ "userId": "17810",
+ "userName": "裕",
+ "width": 800,
+ "height": 1148,
+ "pageCount": 1,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "68146376": {
+ "illustId": "68146376",
+ "illustTitle": "ねこ娘",
+ "id": "68146376",
+ "title": "ねこ娘",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2018/04/09/00/14/20/68146376_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "ゲゲゲの鬼太郎",
+ "ねこ娘",
+ "6期猫娘",
+ "ゲゲゲの鬼太郎1000users入り"
+ ],
+ "userId": "17810",
+ "userName": "裕",
+ "width": 1200,
+ "height": 1697,
+ "pageCount": 1,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "68188073": {
+ "illustId": "68188073",
+ "illustTitle": "coffee break",
+ "id": "68188073",
+ "title": "coffee break",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2018/04/12/00/01/28/68188073_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "オリジナル",
+ "カフェ",
+ "眼鏡",
+ "イヤホン",
+ "ぱっつん",
+ "艶ぼくろ",
+ "眼鏡っ娘",
+ "オリジナル5000users入り"
+ ],
+ "userId": "17810",
+ "userName": "裕",
+ "width": 1200,
+ "height": 842,
+ "pageCount": 1,
+ "isBookmarkable": true,
+ "bookmarkData": null
+ },
+ "68232025": {
+ "illustId": "68232025",
+ "illustTitle": "木漏れ日",
+ "id": "68232025",
+ "title": "木漏れ日",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2018/04/15/00/07/57/68232025_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "オリジナル",
+ "女の子",
+ "木漏れ日",
+ "猫",
+ "オフショルダー",
+ "猫と女の子",
+ "オリジナル500users入り"
+ ],
+ "userId": "17810",
+ "userName": "裕",
+ "width": 1200,
+ "height": 1446,
+ "pageCount": 1,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "68561488": {
+ "illustId": "68561488",
+ "illustTitle": "雨上がりとJK",
+ "id": "68561488",
+ "title": "雨上がりとJK",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2018/05/04/00/38/19/68561488_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "オリジナル",
+ "女子高生",
+ "コミティア",
+ "COMITIA124",
+ "制服",
+ "白ハイソックス",
+ "魅惑のすね",
+ "ロングヘアー",
+ "オリジナル10000users入り"
+ ],
+ "userId": "17810",
+ "userName": "裕",
+ "width": 600,
+ "height": 767,
+ "pageCount": 1,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "68625248": {
+ "illustId": "68625248",
+ "illustTitle": "ドット柄×眼鏡",
+ "id": "68625248",
+ "title": "ドット柄×眼鏡",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2018/05/07/00/57/20/68625248_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "オリジナル",
+ "女の子",
+ "女子高生",
+ "ドット柄",
+ "眼鏡",
+ "制服",
+ "腕時計",
+ "リュックサック",
+ "リボン",
+ "オリジナル5000users入り"
+ ],
+ "userId": "17810",
+ "userName": "裕",
+ "width": 600,
+ "height": 848,
+ "pageCount": 1,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "68684760": {
+ "illustId": "68684760",
+ "illustTitle": "告白の日",
+ "id": "68684760",
+ "title": "告白の日",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2018/05/11/00/00/14/68684760_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "オリジナル",
+ "仕事絵",
+ "女子高生",
+ "制服",
+ "カルピス",
+ "ラブレター",
+ "カルピスウォーター",
+ "オリジナル1000users入り"
+ ],
+ "userId": "17810",
+ "userName": "裕",
+ "width": 1400,
+ "height": 700,
+ "pageCount": 1,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "68780252": {
+ "illustId": "68780252",
+ "illustTitle": "たとえばお伽噺に出てくるような、そんな魔法使い",
+ "id": "68780252",
+ "title": "たとえばお伽噺に出てくるような、そんな魔法使い",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2018/05/17/00/03/26/68780252_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "オリジナル",
+ "仕事絵",
+ "蒼空",
+ "オリジナル500users入り"
+ ],
+ "userId": "17810",
+ "userName": "裕",
+ "width": 800,
+ "height": 1141,
+ "pageCount": 1,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "68936315": {
+ "illustId": "68936315",
+ "illustTitle": "謎のヒロインX",
+ "id": "68936315",
+ "title": "謎のヒロインX",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2018/05/27/00/01/02/68936315_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "Fate/GrandOrder",
+ "謎のヒロインX",
+ "FGO",
+ "Fate/GO1000users入り",
+ "FGOイラコン2"
+ ],
+ "userId": "17810",
+ "userName": "裕",
+ "width": 2893,
+ "height": 4092,
+ "pageCount": 1,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "69000379": null,
+ "69045498": null,
+ "69138520": null,
+ "69204438": null,
+ "69263984": null,
+ "69311774": null,
+ "69326765": null,
+ "69340502": null,
+ "69390965": null,
+ "69419351": null,
+ "69498750": null,
+ "69755373": null,
+ "69781341": null,
+ "69972875": null,
+ "70042642": null,
+ "70272492": null,
+ "70419208": null,
+ "70959974": null,
+ "70992219": null,
+ "71006962": null,
+ "71022606": null,
+ "71056067": null,
+ "71076458": null,
+ "71094391": null,
+ "71274492": null,
+ "71462679": null,
+ "72235293": null,
+ "72480342": null,
+ "72514297": null,
+ "72535044": null,
+ "72551222": null,
+ "72565887": null,
+ "72581189": null,
+ "72596181": null,
+ "72611658": null,
+ "72629786": null,
+ "72648764": null,
+ "72668158": null,
+ "72683532": null,
+ "72698000": null,
+ "72712777": null,
+ "72744221": null,
+ "72764549": null,
+ "72780210": null,
+ "72795236": null,
+ "72810723": null,
+ "72826398": null,
+ "72841779": null,
+ "72859874": null,
+ "72879945": null,
+ "72894635": null,
+ "73169245": null,
+ "73169325": null,
+ "73206108": null,
+ "73600652": null,
+ "74143168": null,
+ "74157207": null,
+ "74170787": null,
+ "74187191": null,
+ "74208185": null,
+ "74223553": null,
+ "74251605": null,
+ "74265532": null,
+ "74451789": null,
+ "74478687": null,
+ "74502113": null,
+ "74542366": null,
+ "74650363": null,
+ "74664239": null,
+ "74666682": null,
+ "74791171": null,
+ "74827564": null,
+ "75226739": null,
+ "75242973": null
+ },
+ "likeData": false,
+ "width": 1200,
+ "height": 842,
+ "pageCount": 1,
+ "bookmarkCount": 5431,
+ "likeCount": 4324,
+ "commentCount": 10,
+ "responseCount": 0,
+ "viewCount": 35092,
+ "isHowto": false,
+ "isOriginal": true,
+ "imageResponseOutData": [],
+ "imageResponseData": [],
+ "imageResponseCount": 0,
+ "pollData": null,
+ "seriesNavData": null,
+ "descriptionBoothId": null,
+ "descriptionYoutubeId": null,
+ "comicPromotion": null,
+ "contestBanners": [],
+ "factoryGoods": {
+ "integratable": true,
+ "integrated": false
+ },
+ "isBookmarkable": true,
+ "bookmarkData": null,
+ "contestData": null,
+ "zoneConfig": {
+ "responsive": {
+ "url": "https://pixon.ads-pixiv.net/show?zone_id=illust_responsive&format=js&s=0&up=0&ng=w&l=ja&uri=%2Fajax%2Fillust%2F_PARAM_&is_spa=1&ab_test_digits_first=5&ab_test_digits_second=5&Yuid=MjgDVlY&suid=Pg43qwdceqt404kl9&num=5d06c0df289"
+ },
+ "300x250": {
+ "url": "https://pixon.ads-pixiv.net/show?zone_id=illust_rectangle&format=js&s=0&up=0&ng=w&l=ja&uri=%2Fajax%2Fillust%2F_PARAM_&is_spa=1&ab_test_digits_first=5&ab_test_digits_second=5&Yuid=MjgDVlY&suid=Pg43qwdcett5g1ucx&num=5d06c0df449"
+ },
+ "header": {
+ "url": "https://pixon.ads-pixiv.net/show?zone_id=header&format=js&s=0&up=0&ng=w&l=ja&uri=%2Fajax%2Fillust%2F_PARAM_&is_spa=1&ab_test_digits_first=5&ab_test_digits_second=5&Yuid=MjgDVlY&suid=Pg43qwdcewbo66sio&num=5d06c0df704"
+ },
+ "footer": {
+ "url": "https://pixon.ads-pixiv.net/show?zone_id=footer&format=js&s=0&up=0&ng=w&l=ja&uri=%2Fajax%2Fillust%2F_PARAM_&is_spa=1&ab_test_digits_first=5&ab_test_digits_second=5&Yuid=MjgDVlY&suid=Pg43qwdceypre876g&num=5d06c0df256"
+ },
+ "expandedFooter": {
+ "url": "https://pixon.ads-pixiv.net/show?zone_id=multiple_illust_viewer&format=js&s=0&up=0&ng=w&l=ja&uri=%2Fajax%2Fillust%2F_PARAM_&is_spa=1&ab_test_digits_first=5&ab_test_digits_second=5&Yuid=MjgDVlY&suid=Pg43qwdcf11vpcj6t&num=5d06c0df904"
+ },
+ "logo": {
+ "url": "https://pixon.ads-pixiv.net/show?zone_id=logo_side&format=js&s=0&up=0&ng=w&l=ja&uri=%2Fajax%2Fillust%2F_PARAM_&is_spa=1&ab_test_digits_first=5&ab_test_digits_second=5&Yuid=MjgDVlY&suid=Pg43qwdcf3cd2h2z3&num=5d06c0df383"
+ },
+ "500x500": {
+ "url": "https://pixon.ads-pixiv.net/show?zone_id=bigbanner&format=js&s=0&up=0&ng=w&l=ja&uri=%2Fajax%2Fillust%2F_PARAM_&is_spa=1&ab_test_digits_first=5&ab_test_digits_second=5&Yuid=MjgDVlY&suid=Pg43qwdcf5o97vzyt&num=5d06c0df945"
+ }
+ },
+ "extraData": {
+ "meta": {
+ "title": "【オリジナル】「coffee break」/「裕」のイラスト [pixiv]",
+ "description": "この作品 「coffee break」 は 「オリジナル」「カフェ」 等のタグがつけられた「裕」さんのイラストです。 「」",
+ "keywords": "オリジナル,カフェ,眼鏡,イヤホン,ぱっつん,艶ぼくろ,眼鏡っ娘,オリジナル5000users入り,イラスト,pixiv,ピクシブ",
+ "canonical": "https://www.pixiv.net/member_illust.php?mode=medium&illust_id=68188073"
+ }
+ },
+ "noLoginData": {
+ "breadcrumbs": [
+ "創作",
+ "オリジナル"
+ ],
+ "zengoIdWorks": {
+ "prev": {
+ "id": "68188072",
+ "title": "Winter Soldier_Infinity War ver."
+ },
+ "next": {
+ "id": "68188074",
+ "title": "【腐】翔太受けまとめ"
+ }
+ }
+ }
+ }
+}
diff --git a/tests/fixture/Pixiv/illustMultiPages.json b/tests/fixture/Pixiv/illustMultiPages.json
new file mode 100644
index 0000000..b4d8858
--- /dev/null
+++ b/tests/fixture/Pixiv/illustMultiPages.json
@@ -0,0 +1,227 @@
+{
+ "error": false,
+ "message": "",
+ "body": {
+ "illustId": "74939802",
+ "illustTitle": "T-20S",
+ "illustComment": "JUST FOR FUN
现在可以做到游戏内立绘修改拉!立绘动态皮肤都可以支持,想要资助获得新技术请站内信联系我。",
+ "id": "74939802",
+ "title": "T-20S",
+ "description": "JUST FOR FUN
现在可以做到游戏内立绘修改拉!立绘动态皮肤都可以支持,想要资助获得新技术请站内信联系我。",
+ "illustType": 0,
+ "createDate": "2019-05-27T16:16:24+00:00",
+ "uploadDate": "2019-05-27T16:16:24+00:00",
+ "restrict": 0,
+ "xRestrict": 1,
+ "sl": 6,
+ "urls": {
+ "mini": "https://i.pximg.net/c/48x48/img-master/img/2019/05/28/01/16/24/74939802_p0_square1200.jpg",
+ "thumb": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2019/05/28/01/16/24/74939802_p0_square1200.jpg",
+ "small": "https://i.pximg.net/c/540x540_70/img-master/img/2019/05/28/01/16/24/74939802_p0_master1200.jpg",
+ "regular": "https://i.pximg.net/img-master/img/2019/05/28/01/16/24/74939802_p0_master1200.jpg",
+ "original": "https://i.pximg.net/img-original/img/2019/05/28/01/16/24/74939802_p0.jpg"
+ },
+ "tags": {
+ "authorId": "17702579",
+ "isLocked": false,
+ "tags": [
+ {
+ "tag": "R-18",
+ "locked": true,
+ "deletable": false,
+ "userId": "17702579",
+ "romaji": null,
+ "userName": "amssc"
+ },
+ {
+ "tag": "巨乳",
+ "locked": true,
+ "deletable": false,
+ "userId": "17702579",
+ "romaji": "kyonyuu",
+ "translation": {
+ "en": "large breasts"
+ },
+ "userName": "amssc"
+ },
+ {
+ "tag": "母乳",
+ "locked": true,
+ "deletable": false,
+ "userId": "17702579",
+ "romaji": "bonyuu",
+ "translation": {
+ "en": "breast milk"
+ },
+ "userName": "amssc"
+ },
+ {
+ "tag": "lastorigin",
+ "locked": true,
+ "deletable": false,
+ "userId": "17702579",
+ "romaji": null,
+ "userName": "amssc"
+ },
+ {
+ "tag": "Last_Origin",
+ "locked": true,
+ "deletable": false,
+ "userId": "17702579",
+ "romaji": null,
+ "userName": "amssc"
+ },
+ {
+ "tag": "T-20S",
+ "locked": true,
+ "deletable": false,
+ "userId": "17702579",
+ "romaji": null,
+ "userName": "amssc"
+ },
+ {
+ "tag": "おっぱい",
+ "locked": false,
+ "deletable": false,
+ "romaji": "oppai",
+ "translation": {
+ "en": "breasts"
+ }
+ },
+ {
+ "tag": "라스트오리진",
+ "locked": false,
+ "deletable": false,
+ "romaji": null
+ },
+ {
+ "tag": "노움",
+ "locked": false,
+ "deletable": false,
+ "romaji": null
+ }
+ ],
+ "writable": false
+ },
+ "storableTags": [
+ "0xsDLqCEW6",
+ "5oPIfUbtd6",
+ "zZZn32I7eS",
+ "NLCPvW6hqg",
+ "uMloBPsM69",
+ "4HYAnF33v5",
+ "Ie2c51_4Sp",
+ "I8DVKb4T8n",
+ "HAtQGc-2dA"
+ ],
+ "userId": "17702579",
+ "userName": "amssc",
+ "userAccount": "amsscggy",
+ "userIllusts": {
+ "74939802": {
+ "illustId": "74939802",
+ "illustTitle": "T-20S",
+ "id": "74939802",
+ "title": "T-20S",
+ "illustType": 0,
+ "xRestrict": 1,
+ "restrict": 0,
+ "sl": 6,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2019/05/28/01/16/24/74939802_p0_square1200.jpg",
+ "description": "JUST FOR FUN
现在可以做到游戏内立绘修改拉!立绘动态皮肤都可以支持,想要资助获得新技术请站内信联系我。",
+ "tags": [
+ "R-18",
+ "巨乳",
+ "母乳",
+ "lastorigin",
+ "Last_Origin",
+ "T-20S",
+ "おっぱい",
+ "라스트오리진",
+ "노움"
+ ],
+ "userId": "17702579",
+ "userName": "amssc",
+ "width": 1842,
+ "height": 3461,
+ "pageCount": 2,
+ "isBookmarkable": true,
+ "bookmarkData": null
+ }
+ },
+ "likeData": false,
+ "width": 1842,
+ "height": 3461,
+ "pageCount": 2,
+ "bookmarkCount": 1874,
+ "likeCount": 843,
+ "commentCount": 18,
+ "responseCount": 0,
+ "viewCount": 15890,
+ "isHowto": false,
+ "isOriginal": false,
+ "imageResponseOutData": [],
+ "imageResponseData": [],
+ "imageResponseCount": 0,
+ "pollData": null,
+ "seriesNavData": null,
+ "descriptionBoothId": null,
+ "descriptionYoutubeId": null,
+ "comicPromotion": null,
+ "contestBanners": [],
+ "factoryGoods": {
+ "integratable": false,
+ "integrated": false
+ },
+ "isBookmarkable": true,
+ "bookmarkData": null,
+ "contestData": null,
+ "zoneConfig": {
+ "responsive": {
+ "url": "https://pixon.ads-pixiv.net/show?zone_id=illust_responsive&format=js&s=0&up=0&ng=g&l=ja&uri=%2Fajax%2Fillust%2F_PARAM_&is_spa=1&ab_test_digits_first=5&ab_test_digits_second=5&Yuid=MjgDVlY&suid=Pg4duho1bldte0zwn&num=5d124549863"
+ },
+ "300x250": {
+ "url": "https://pixon.ads-pixiv.net/show?zone_id=illust_rectangle&format=js&s=0&up=0&ng=g&l=ja&uri=%2Fajax%2Fillust%2F_PARAM_&is_spa=1&ab_test_digits_first=5&ab_test_digits_second=5&Yuid=MjgDVlY&suid=Pg4duho1bolgkimxn&num=5d124549198"
+ },
+ "500x500": {
+ "url": "https://pixon.ads-pixiv.net/show?zone_id=bigbanner&format=js&s=0&up=0&ng=g&l=ja&uri=%2Fajax%2Fillust%2F_PARAM_&is_spa=1&ab_test_digits_first=5&ab_test_digits_second=5&Yuid=MjgDVlY&suid=Pg4duho1br3q3ejn9&num=5d124549470"
+ },
+ "header": {
+ "url": "https://pixon.ads-pixiv.net/show?zone_id=header&format=js&s=0&up=0&ng=g&l=ja&uri=%2Fajax%2Fillust%2F_PARAM_&is_spa=1&ab_test_digits_first=5&ab_test_digits_second=5&Yuid=MjgDVlY&suid=Pg4duho1bthomvkhj&num=5d124549448"
+ },
+ "footer": {
+ "url": "https://pixon.ads-pixiv.net/show?zone_id=footer&format=js&s=0&up=0&ng=g&l=ja&uri=%2Fajax%2Fillust%2F_PARAM_&is_spa=1&ab_test_digits_first=5&ab_test_digits_second=5&Yuid=MjgDVlY&suid=Pg4duho1bvuhatw9l&num=5d124549678"
+ },
+ "expandedFooter": {
+ "url": "https://pixon.ads-pixiv.net/show?zone_id=multiple_illust_viewer&format=js&s=0&up=0&ng=g&l=ja&uri=%2Fajax%2Fillust%2F_PARAM_&is_spa=1&ab_test_digits_first=5&ab_test_digits_second=5&Yuid=MjgDVlY&suid=Pg4duho1by6cv5o74&num=5d124549963"
+ },
+ "logo": {
+ "url": "https://pixon.ads-pixiv.net/show?zone_id=logo_side&format=js&s=0&up=0&ng=g&l=ja&uri=%2Fajax%2Fillust%2F_PARAM_&is_spa=1&ab_test_digits_first=5&ab_test_digits_second=5&Yuid=MjgDVlY&suid=Pg4duho1c0k739zyq&num=5d124549322"
+ }
+ },
+ "extraData": {
+ "meta": {
+ "title": "[R-18] 【巨乳】「T-20S」/「amssc」のイラスト [pixiv]",
+ "description": "この作品 「T-20S」 は 「R-18」「巨乳」 等のタグがつけられた「amssc」さんのイラストです。 「JUST FOR FUN现在可以做到游戏内立绘修改拉!立绘动态皮肤都可以支持,想要资助获得新技术请站内信联系我。」",
+ "keywords": "R-18,巨乳,母乳,lastorigin,Last_Origin,T-20S,おっぱい,라스트오리진,노움,イラスト,pixiv,ピクシブ",
+ "canonical": "https://www.pixiv.net/member_illust.php?mode=medium&illust_id=74939802"
+ }
+ },
+ "noLoginData": {
+ "breadcrumbs": [
+ "日常",
+ "R-18"
+ ],
+ "zengoIdWorks": {
+ "prev": {
+ "id": "74939801",
+ "title": "秋めいてるようで春にも見える"
+ },
+ "next": {
+ "id": "74939803",
+ "title": "愛言葉lll"
+ }
+ }
+ }
+ }
+}
diff --git a/tests/fixture/Pixiv/manga.json b/tests/fixture/Pixiv/manga.json
new file mode 100644
index 0000000..0ca0e10
--- /dev/null
+++ b/tests/fixture/Pixiv/manga.json
@@ -0,0 +1,604 @@
+{
+ "error": false,
+ "message": "",
+ "body": {
+ "illustId": "46713544",
+ "illustTitle": "冬の日ラブラブ",
+ "illustComment": "ラブラブエッチのらくがき
三万フォロワー感謝します~
最近忙しいので、自分の時間が少ない・・・",
+ "id": "46713544",
+ "title": "冬の日ラブラブ",
+ "description": "ラブラブエッチのらくがき
三万フォロワー感謝します~
最近忙しいので、自分の時間が少ない・・・",
+ "illustType": 1,
+ "createDate": "2014-10-24T15:06:58+00:00",
+ "uploadDate": "2014-10-24T15:06:58+00:00",
+ "restrict": 0,
+ "xRestrict": 1,
+ "sl": 6,
+ "urls": {
+ "mini": "https://i.pximg.net/c/48x48/img-master/img/2014/10/25/00/06/58/46713544_p0_square1200.jpg",
+ "thumb": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2014/10/25/00/06/58/46713544_p0_square1200.jpg",
+ "small": "https://i.pximg.net/c/540x540_70/img-master/img/2014/10/25/00/06/58/46713544_p0_master1200.jpg",
+ "regular": "https://i.pximg.net/img-master/img/2014/10/25/00/06/58/46713544_p0_master1200.jpg",
+ "original": "https://i.pximg.net/img-original/img/2014/10/25/00/06/58/46713544_p0.jpg"
+ },
+ "tags": {
+ "authorId": "502217",
+ "isLocked": false,
+ "tags": [
+ {
+ "tag": "R-18",
+ "locked": true,
+ "deletable": false,
+ "userId": "502217",
+ "romaji": null,
+ "userName": "Aza"
+ },
+ {
+ "tag": "落書き",
+ "locked": true,
+ "deletable": false,
+ "userId": "502217",
+ "romaji": "rakugaki",
+ "translation": {
+ "en": "doodle"
+ },
+ "userName": "Aza"
+ },
+ {
+ "tag": "おっぱい",
+ "locked": true,
+ "deletable": false,
+ "userId": "502217",
+ "romaji": "oppai",
+ "translation": {
+ "en": "breasts"
+ },
+ "userName": "Aza"
+ },
+ {
+ "tag": "オリジナル",
+ "locked": true,
+ "deletable": false,
+ "userId": "502217",
+ "romaji": "orijinaru",
+ "translation": {
+ "en": "original"
+ },
+ "userName": "Aza"
+ },
+ {
+ "tag": "パイズリ",
+ "locked": false,
+ "deletable": false,
+ "romaji": "paizuri",
+ "translation": {
+ "en": "paizuri"
+ }
+ },
+ {
+ "tag": "中出し",
+ "locked": false,
+ "deletable": false,
+ "romaji": "nakadashi",
+ "translation": {
+ "en": "creampie"
+ }
+ },
+ {
+ "tag": "だいしゅきホールド",
+ "locked": false,
+ "deletable": false,
+ "romaji": "daishukiho-rudo",
+ "translation": {
+ "en": "leg lock"
+ }
+ },
+ {
+ "tag": "愛のあるセックス",
+ "locked": false,
+ "deletable": false,
+ "romaji": "ainoarusekkusu",
+ "translation": {
+ "en": "love-making"
+ }
+ },
+ {
+ "tag": "黒髪ロング",
+ "locked": false,
+ "deletable": false,
+ "romaji": "kurokamironngu",
+ "translation": {
+ "en": "long black hair"
+ }
+ },
+ {
+ "tag": "オリジナル10000users入り",
+ "locked": false,
+ "deletable": false,
+ "romaji": "orijinaruichimannyu-za-zuiri",
+ "translation": {
+ "en": "original 10000+ bookmarks"
+ }
+ }
+ ],
+ "writable": false
+ },
+ "storableTags": [
+ "0xsDLqCEW6",
+ "KvAGITxIxH",
+ "Ie2c51_4Sp",
+ "RTJMXD26Ak",
+ "AI_aJCDFn0",
+ "MM6RXH_rlN",
+ "MmtTUk7gNU",
+ "LEmyJ-RN72",
+ "pYlUxeIoeg",
+ "jH0uD88V6F"
+ ],
+ "userId": "502217",
+ "userName": "Aza",
+ "userAccount": "zaxwu",
+ "userIllusts": {
+ "2982154": null,
+ "3232171": null,
+ "9683924": null,
+ "9982638": null,
+ "10486890": null,
+ "13450140": null,
+ "13594508": null,
+ "15091512": null,
+ "15584077": null,
+ "18502761": null,
+ "19428567": null,
+ "21337912": null,
+ "23139081": null,
+ "26446486": null,
+ "26602193": null,
+ "29381152": null,
+ "30918820": null,
+ "31543061": null,
+ "32237888": null,
+ "32760977": null,
+ "32797035": null,
+ "33407004": null,
+ "34272641": null,
+ "35659365": {
+ "illustId": "35659365",
+ "illustTitle": "Redial",
+ "id": "35659365",
+ "title": "Redial",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2013/05/13/00/41/01/35659365_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "初音ミク",
+ "Redial",
+ "無限ループ",
+ "ミクダヨー",
+ "ポリン",
+ "VOCALOID1000users入り",
+ "VOCALOID"
+ ],
+ "userId": "502217",
+ "userName": "Aza",
+ "width": 1650,
+ "height": 1300,
+ "pageCount": 1,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "36344943": {
+ "illustId": "36344943",
+ "illustTitle": "バニーちーちゃん",
+ "id": "36344943",
+ "title": "バニーちーちゃん",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2013/06/14/10/20/58/36344943_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "佐々木千穂",
+ "バニーガール",
+ "はたらく魔王さま!",
+ "おっぱい",
+ "パンスト",
+ "ロリ爆乳",
+ "黒バニー",
+ "ちーちゃん",
+ "手袋",
+ "はたらく魔王さま!500users入り"
+ ],
+ "userId": "502217",
+ "userName": "Aza",
+ "width": 1200,
+ "height": 1350,
+ "pageCount": 1,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "38288483": {
+ "illustId": "38288483",
+ "illustTitle": "ログインゲーム",
+ "id": "38288483",
+ "title": "ログインゲーム",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2013/09/04/10/37/02/38288483_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "ファイナルファンタジー14",
+ "ララフェル",
+ "FF100users入り"
+ ],
+ "userId": "502217",
+ "userName": "Aza",
+ "width": 600,
+ "height": 1128,
+ "pageCount": 1,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "40513649": {
+ "illustId": "40513649",
+ "illustTitle": "クリスマス",
+ "id": "40513649",
+ "title": "クリスマス",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2013/12/26/00/13/24/40513649_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "オリジナル",
+ "クリスマス",
+ "ハイヒール",
+ "オリジナル100users入り",
+ "女の子"
+ ],
+ "userId": "502217",
+ "userName": "Aza",
+ "width": 900,
+ "height": 900,
+ "pageCount": 1,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "40865549": {
+ "illustId": "40865549",
+ "illustTitle": "ヲ級",
+ "id": "40865549",
+ "title": "ヲ級",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2014/01/10/00/48/39/40865549_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "艦これ",
+ "空母ヲ級",
+ "落書き",
+ "深海棲艦",
+ "艦隊これくしょん",
+ "艦これ100users入り"
+ ],
+ "userId": "502217",
+ "userName": "Aza",
+ "width": 800,
+ "height": 1056,
+ "pageCount": 1,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "44463100": {
+ "illustId": "44463100",
+ "illustTitle": "ノアちゃん",
+ "id": "44463100",
+ "title": "ノアちゃん",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2014/07/03/00/06/00/44463100_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "パズドラ",
+ "ノア",
+ "パズドラ100users入り",
+ "おでこ"
+ ],
+ "userId": "502217",
+ "userName": "Aza",
+ "width": 1200,
+ "height": 1200,
+ "pageCount": 1,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "46713544": {
+ "illustId": "46713544",
+ "illustTitle": "冬の日ラブラブ",
+ "id": "46713544",
+ "title": "冬の日ラブラブ",
+ "illustType": 1,
+ "xRestrict": 1,
+ "restrict": 0,
+ "sl": 6,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2014/10/25/00/06/58/46713544_p0_square1200.jpg",
+ "description": "ラブラブエッチのらくがき
三万フォロワー感謝します~
最近忙しいので、自分の時間が少ない・・・",
+ "tags": [
+ "R-18",
+ "落書き",
+ "おっぱい",
+ "オリジナル",
+ "パイズリ",
+ "中出し",
+ "だいしゅきホールド",
+ "愛のあるセックス",
+ "黒髪ロング",
+ "オリジナル10000users入り"
+ ],
+ "userId": "502217",
+ "userName": "Aza",
+ "width": 800,
+ "height": 800,
+ "pageCount": 20,
+ "isBookmarkable": true,
+ "bookmarkData": null
+ },
+ "49623591": {
+ "illustId": "49623591",
+ "illustTitle": "らくがきまとめ4",
+ "id": "49623591",
+ "title": "らくがきまとめ4",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2015/04/03/00/15/53/49623591_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "落書き",
+ "極上の尻",
+ "パズドラ",
+ "ぴっちりスーツ",
+ "魔性の潮",
+ "加賀",
+ "艦これ100users入り",
+ "潮(艦隊これくしょん)",
+ "100users入り",
+ "バニーガール"
+ ],
+ "userId": "502217",
+ "userName": "Aza",
+ "width": 1000,
+ "height": 1080,
+ "pageCount": 38,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "51747015": {
+ "illustId": "51747015",
+ "illustTitle": "バニー潮ちゃん",
+ "id": "51747015",
+ "title": "バニー潮ちゃん",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2015/08/03/21/22/52/51747015_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "艦これ",
+ "バニーガール",
+ "バニーの日",
+ "潮っぱい",
+ "魔性の潮",
+ "まったく、駆逐艦は最高だぜ!!",
+ "艦々バニー",
+ "潮(艦隊これくしょん)",
+ "艦隊これくしょん",
+ "艦これ1000users入り"
+ ],
+ "userId": "502217",
+ "userName": "Aza",
+ "width": 1000,
+ "height": 1421,
+ "pageCount": 1,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "52206867": {
+ "illustId": "52206867",
+ "illustTitle": "水着おっぱいまとめ",
+ "id": "52206867",
+ "title": "水着おっぱいまとめ",
+ "illustType": 1,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2015/08/27/00/55/49/52206867_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "おっぱい",
+ "水着",
+ "落書き",
+ "巨乳",
+ "挟まれたい谷間",
+ "デカァァァァァいッ説明不要!!",
+ "愛宕/パチュリー/千斗いすず/柏崎星奈/丹生谷森夏/ハトホル",
+ "千斗いすず"
+ ],
+ "userId": "502217",
+ "userName": "Aza",
+ "width": 500,
+ "height": 875,
+ "pageCount": 7,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "52584590": {
+ "illustId": "52584590",
+ "illustTitle": "楓ちゃん",
+ "id": "52584590",
+ "title": "楓ちゃん",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2015/09/18/23/35/41/52584590_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "アイドルマスターシンデレラガールズ",
+ "オッドアイ",
+ "高垣楓",
+ "アイマス1000users入り"
+ ],
+ "userId": "502217",
+ "userName": "Aza",
+ "width": 900,
+ "height": 900,
+ "pageCount": 1,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "64877227": {
+ "illustId": "64877227",
+ "illustTitle": "マシュ",
+ "id": "64877227",
+ "title": "マシュ",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2017/09/10/00/10/03/64877227_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "マシュ",
+ "Fate/GrandOrder",
+ "素晴らしすぎる",
+ "極上の乳",
+ "マシュ・キリエライト",
+ "Fate/GO1000users入り",
+ "濡れ透け",
+ "マシュマロおっぱい"
+ ],
+ "userId": "502217",
+ "userName": "Aza",
+ "width": 1000,
+ "height": 1000,
+ "pageCount": 1,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "66698671": {
+ "illustId": "66698671",
+ "illustTitle": "モテそうですよね",
+ "id": "66698671",
+ "title": "モテそうですよね",
+ "illustType": 0,
+ "xRestrict": 0,
+ "restrict": 0,
+ "sl": 2,
+ "url": "https://i.pximg.net/c/250x250_80_a2/img-master/img/2018/01/08/00/47/32/66698671_p0_square1200.jpg",
+ "description": "",
+ "tags": [
+ "輝夜月",
+ "バーチャルYouTuber",
+ "魅惑の谷間",
+ "バーチャルYouTuber1000users入り"
+ ],
+ "userId": "502217",
+ "userName": "Aza",
+ "width": 1200,
+ "height": 1200,
+ "pageCount": 1,
+ "isBookmarkable": null,
+ "bookmarkData": null
+ },
+ "69620476": null
+ },
+ "likeData": false,
+ "width": 800,
+ "height": 800,
+ "pageCount": 20,
+ "bookmarkCount": 16448,
+ "likeCount": 13048,
+ "commentCount": 70,
+ "responseCount": 0,
+ "viewCount": 483175,
+ "isHowto": false,
+ "isOriginal": true,
+ "imageResponseOutData": [],
+ "imageResponseData": [],
+ "imageResponseCount": 0,
+ "pollData": null,
+ "seriesNavData": null,
+ "descriptionBoothId": null,
+ "descriptionYoutubeId": null,
+ "comicPromotion": null,
+ "contestBanners": [],
+ "factoryGoods": {
+ "integratable": false,
+ "integrated": false
+ },
+ "isBookmarkable": true,
+ "bookmarkData": null,
+ "contestData": null,
+ "zoneConfig": {
+ "responsive": {
+ "url": "https://pixon.ads-pixiv.net/show?zone_id=illust_responsive&format=js&s=0&up=0&ng=g&l=ja&uri=%2Fajax%2Fillust%2F_PARAM_&is_spa=1&ab_test_digits_first=5&ab_test_digits_second=5&Yuid=MjgDVlY&suid=Pg4dukaxjl9lcz20o&num=5d1245e1507"
+ },
+ "300x250": {
+ "url": "https://pixon.ads-pixiv.net/show?zone_id=illust_rectangle&format=js&s=0&up=0&ng=g&l=ja&uri=%2Fajax%2Fillust%2F_PARAM_&is_spa=1&ab_test_digits_first=5&ab_test_digits_second=5&Yuid=MjgDVlY&suid=Pg4dukaxjo8fldij4&num=5d1245e15"
+ },
+ "500x500": {
+ "url": "https://pixon.ads-pixiv.net/show?zone_id=bigbanner&format=js&s=0&up=0&ng=g&l=ja&uri=%2Fajax%2Fillust%2F_PARAM_&is_spa=1&ab_test_digits_first=5&ab_test_digits_second=5&Yuid=MjgDVlY&suid=Pg4dukaxjqltfp2la&num=5d1245e182"
+ },
+ "header": {
+ "url": "https://pixon.ads-pixiv.net/show?zone_id=header&format=js&s=0&up=0&ng=g&l=ja&uri=%2Fajax%2Fillust%2F_PARAM_&is_spa=1&ab_test_digits_first=5&ab_test_digits_second=5&Yuid=MjgDVlY&suid=Pg4dukaxjsv9fca5h&num=5d1245e1969"
+ },
+ "footer": {
+ "url": "https://pixon.ads-pixiv.net/show?zone_id=footer&format=js&s=0&up=0&ng=g&l=ja&uri=%2Fajax%2Fillust%2F_PARAM_&is_spa=1&ab_test_digits_first=5&ab_test_digits_second=5&Yuid=MjgDVlY&suid=Pg4dukaxjv5vqfo0g&num=5d1245e1914"
+ },
+ "expandedFooter": {
+ "url": "https://pixon.ads-pixiv.net/show?zone_id=multiple_illust_viewer&format=js&s=0&up=0&ng=g&l=ja&uri=%2Fajax%2Fillust%2F_PARAM_&is_spa=1&ab_test_digits_first=5&ab_test_digits_second=5&Yuid=MjgDVlY&suid=Pg4dukaxjxd4y5zlv&num=5d1245e1125"
+ },
+ "logo": {
+ "url": "https://pixon.ads-pixiv.net/show?zone_id=logo_side&format=js&s=0&up=0&ng=g&l=ja&uri=%2Fajax%2Fillust%2F_PARAM_&is_spa=1&ab_test_digits_first=5&ab_test_digits_second=5&Yuid=MjgDVlY&suid=Pg4dukaxjzmhr6fid&num=5d1245e1989"
+ }
+ },
+ "extraData": {
+ "meta": {
+ "title": "[R-18] 【落書き】「冬の日ラブラブ」/「Aza」のマンガ [pixiv]",
+ "description": "この作品 「冬の日ラブラブ」 は 「R-18」「落書き」 等のタグがつけられた「Aza」さんの漫画です。 「ラブラブエッチのらくがき三万フォロワー感謝します~最近忙しいので、自分の時間が少ない・・・」",
+ "keywords": "R-18,落書き,おっぱい,オリジナル,パイズリ,中出し,だいしゅきホールド,愛のあるセックス,黒髪ロング,オリジナル10000users入り,イラスト,pixiv,ピクシブ",
+ "canonical": "https://www.pixiv.net/member_illust.php?mode=medium&illust_id=46713544"
+ }
+ },
+ "noLoginData": {
+ "breadcrumbs": [
+ "日常",
+ "R-18"
+ ],
+ "zengoIdWorks": {
+ "prev": {
+ "id": "46713543",
+ "title": "ゆい様"
+ },
+ "next": {
+ "id": "46713545",
+ "title": "木吉"
+ }
+ }
+ }
+ }
+}