指摘箇所の修正
This commit is contained in:
		@@ -33,8 +33,8 @@ class NijieResolver implements Resolver
 | 
			
		||||
 | 
			
		||||
        $res =  $this->client->get($url);
 | 
			
		||||
        if ($res->getStatusCode() === 200) {
 | 
			
		||||
            $metadata = $this->ogpResolver->parse((string) $res->getBody());
 | 
			
		||||
            $html = (string) $res->getBody();
 | 
			
		||||
            $metadata = $this->ogpResolver->parse($html);
 | 
			
		||||
            $crawler = new Crawler($html);
 | 
			
		||||
 | 
			
		||||
            // DomCrawler内でjson内の日本語がHTMLエンティティに変換されるのでhtml_entity_decode
 | 
			
		||||
@@ -43,8 +43,6 @@ class NijieResolver implements Resolver
 | 
			
		||||
            // 改行がそのまま入っていることがあるのでデコード前にエスケープが必要
 | 
			
		||||
            $data = json_decode(preg_replace('/\r?\n/', '\n', $json), true);
 | 
			
		||||
 | 
			
		||||
            $tags = $crawler->filter('#view-tag span.tag_name')->extract('_text');
 | 
			
		||||
 | 
			
		||||
            $metadata->title = $data['name'];
 | 
			
		||||
            $metadata->description = '投稿者: ' . $data['author']['name'] . PHP_EOL . $data['description'];
 | 
			
		||||
            if (
 | 
			
		||||
@@ -55,7 +53,7 @@ class NijieResolver implements Resolver
 | 
			
		||||
                // サムネイルからメイン画像に
 | 
			
		||||
                $metadata->image = str_replace('__rs_l160x160/', '', $data['thumbnailUrl']);
 | 
			
		||||
            }
 | 
			
		||||
            $metadata->tags = $tags;
 | 
			
		||||
            $metadata->tags = $crawler->filter('#view-tag span.tag_name')->extract('_text');
 | 
			
		||||
 | 
			
		||||
            return $metadata;
 | 
			
		||||
        } else {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user