오픈그래프 파싱 관련 질문드립니다.

오픈그래프 파싱 관련 질문드립니다.

QA

오픈그래프 파싱 관련 질문드립니다.

답변 1

본문

앞서 질문드렸던 내용을 통해 무반응에서 카드생성까지는 진행완료했습니다

 

https://sir.kr/g5_plugin/6666

 

다만 파싱한 데이터에 값이없을경우 아래처럼

Notice와 함께 서버파일경로까지 오픈해버리네요 ㅠㅠ

 

파싱되는 룰이 변경된건지.. 네이버도 Description만 가져오고 나머지값은 못가져옵니다..

 

3546850434_1630652516.7488.png

 

문제가 되는부분의 코드는 

    $result['image'] = $result['image'] ? '<img src="'.$result['image'].'">' : "No Image";
    $result['title'] = $result['title'] ? $result['title'] : "No Title";
    $result['description'] = $result['description'] ? $result['description'] : "No description";

 

입니다

이 질문에 댓글 쓰기 :

답변 1

경고 내용으로만 봤을 때는 정규표현식을 통해 image 와 title , description을 추출하는

것으로 보입니다.  제가 참조하신 소스를 보지 못해......

 

위와 같은 경고는 주로 정규표현식의 패턴이 잘못된 경우에 발생합니다.

패턴을 살펴 보셔야 합니다.

아니면 그 분야 전문가에게 의뢰하셔야 합니다.

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 9
© SIRSOFT
현재 페이지 제일 처음으로