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

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

QA

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

본문

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

 

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을 추출하는

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

 

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

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

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

 

답변을 작성하시기 전에 로그인 해주세요.
전체 104,283 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIR SOFT