>백엔드 개발 >PHP 튜토리얼 >WeChat 웹페이지 컬링 문제

WeChat 웹페이지 컬링 문제

WBOY
WBOY원래의
2016-08-08 09:06:521032검색

오늘 회사 상사가 WeChat 웹페이지를 가져오라고 했습니다. 저는 컬을 사용하여 json을 가져왔지만 이 웹페이지의 정적 HTML을 가져올 수 없었습니다. 캡처된 json 데이터를 사용하여 페이지를 표시하는 방법을 모르겠습니다. json 패키지에는 페이지

의 콘텐츠가 포함되어 있습니다.

————
json이 너무 길어서 직접 올릴 수가 없네요. 좀 봐주실 수 있나요? 하루종일 작업했어요↓↓↓↓↓

JSON 형식 주소

JS 파일 주소

답글 내용:

오늘 회사 상사가 WeChat 웹페이지를 가져오라고 했습니다. 저는 컬을 사용하여 json을 가져왔지만 이 웹페이지의 정적 HTML을 가져올 수 없었습니다. 캡처된 json 데이터를 사용하여 페이지를 표시하는 방법을 모르겠습니다. json 패키지에는 페이지

의 콘텐츠가 포함되어 있습니다.

————
json이 너무 길어서 직접 올릴 수가 없네요. 좀 봐주실 수 있나요? 하루종일 작업했어요↓↓↓↓↓

JSON 형식 주소

JS 파일 주소

초대해주셔서 감사합니다. 획득해야 할 데이터를 성공적으로 획득했다는 뜻인데, 이 페이지의 htmljson 데이터에 들어있죠? html에서 해당 json을 구문 분석할 수 없나요? 먼저 phpjson_decode 함수를 통해 데이터 형식을 변환한 후 html을 추출합니다. 이것이 도움이 되기를 바랍니다

JSON 데이터를 게시하여 HTML 코드가 있는지 확인하세요. HTML 코드가 있으면 HTML 브라우저에 직접 추가하면 정상적으로 구문 분석될 수 있습니다. 이것은 json 데이터의 목록 페이지여야 합니다. 데이터는 크게 헤더 데이터, 메인 콘텐츠, 푸터 데이터로 나눌 수 있습니다. json을 PHP 배열로 변환한 후 순회할 수 있지만, 페이지의 HTML 정적 및 스타일을 제공해야 합니다. 이 json은 주로 페이지의 제품 정보를 제공합니다.

복사하려는 페이지의 렌더링을 기반으로 json데이터

를 얻을 수 있습니다.

json_decode을 사용하여 html을 디코딩하고 추출한 다음 대충 echo 웹페이지에 추가하거나 삽입하기 전에 처리하면 됩니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.