Merge pull request #189 from eai04191/feature/test-pixiv
PixivResolverのテストを追加
This commit is contained in:
commit
dd12582dba
68
tests/Unit/MetadataResolver/PixivResolverTest.php
Normal file
68
tests/Unit/MetadataResolver/PixivResolverTest.php
Normal file
@ -0,0 +1,68 @@
|
||||
<?php
|
||||
|
||||
namespace Tests\Unit\MetadataResolver;
|
||||
|
||||
use App\MetadataResolver\PixivResolver;
|
||||
use Tests\TestCase;
|
||||
|
||||
class PixivResolverTest extends TestCase
|
||||
{
|
||||
use CreateMockedResolver;
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
parent::setUp();
|
||||
|
||||
if (!$this->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());
|
||||
}
|
||||
}
|
||||
}
|
824
tests/fixture/Pixiv/illust.json
vendored
Normal file
824
tests/fixture/Pixiv/illust.json
vendored
Normal file
@ -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": "【腐】翔太受けまとめ"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
227
tests/fixture/Pixiv/illustMultiPages.json
vendored
Normal file
227
tests/fixture/Pixiv/illustMultiPages.json
vendored
Normal file
@ -0,0 +1,227 @@
|
||||
{
|
||||
"error": false,
|
||||
"message": "",
|
||||
"body": {
|
||||
"illustId": "74939802",
|
||||
"illustTitle": "T-20S",
|
||||
"illustComment": "JUST FOR FUN<br />现在可以做到游戏内立绘修改拉!立绘动态皮肤都可以支持,想要资助获得新技术请站内信联系我。",
|
||||
"id": "74939802",
|
||||
"title": "T-20S",
|
||||
"description": "JUST FOR FUN<br />现在可以做到游戏内立绘修改拉!立绘动态皮肤都可以支持,想要资助获得新技术请站内信联系我。",
|
||||
"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<br />现在可以做到游戏内立绘修改拉!立绘动态皮肤都可以支持,想要资助获得新技术请站内信联系我。",
|
||||
"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"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
604
tests/fixture/Pixiv/manga.json
vendored
Normal file
604
tests/fixture/Pixiv/manga.json
vendored
Normal file
@ -0,0 +1,604 @@
|
||||
{
|
||||
"error": false,
|
||||
"message": "",
|
||||
"body": {
|
||||
"illustId": "46713544",
|
||||
"illustTitle": "冬の日ラブラブ",
|
||||
"illustComment": "ラブラブエッチのらくがき<br /><br />三万フォロワー感謝します~<br /><br />最近忙しいので、自分の時間が少ない・・・",
|
||||
"id": "46713544",
|
||||
"title": "冬の日ラブラブ",
|
||||
"description": "ラブラブエッチのらくがき<br /><br />三万フォロワー感謝します~<br /><br />最近忙しいので、自分の時間が少ない・・・",
|
||||
"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": "ラブラブエッチのらくがき<br /><br />三万フォロワー感謝します~<br /><br />最近忙しいので、自分の時間が少ない・・・",
|
||||
"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": "木吉"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user