지금까지 php로 웹 스크랩 쓰기

2807 단어 PHP

하고 싶은 일


라인그룹 내에서 금요일 프리뷰 계획을 보여주고 싶어요.

이런 느낌.



해본 일


나는 처음으로 텔레비전 프로그램 검색용 API를 찾았지만, 찾지 못했다
금요일에 예행연습을 한 사이트는 웹 스크래핑 프로그램을 직접 만들었다.

절차.


금요일 프리뷰 사이트가 멋지게 제작돼 다음 10줄 정도면 간단히 만들 수 있게 됐기 때문이다.
확인
<?php
$html = file_get_contents('https://kinro.jointv.jp/lineup');
$data = phpQuery::newDocument($html);
foreach( $data['.cap'] as $line) {
    $date  = pq($line)->find('.date')->text();
    $title = pq($line)->find('.title')->text();
    $en    = pq($line)->find('.en')->text();
    printf( "%s:%s(%s)\n", $date, $title, $en);
}
만약 라인 측의 인코딩이 더 효율적으로 쓰일 수 있다면 공개하고 싶습니다

좋은 웹페이지 즐겨찾기