테스트 사이트 - 개발 중인 베타 버전입니다

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

karius 4년 전 조회 2,175

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

 

https://sir.kr/g5_plugin/6666

 

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

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

 

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

 

 

문제가 되는부분의 코드는 

    $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개

채택된 답변
+20 포인트
4년 전

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

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

 

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

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

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

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인