네이버 신디케이션 토큰길이가 다릅니다.
본문
lib 폴더의 naver_syndi.lib.php 파일 28번째 줄에 보면
// 토큰의 길이는 112 글자입니다.
if (strlen($token) != 112) return -1;
라고 되어 있습니다.
근데 제가 네이버 토큰을 생성하면 길이가 92 자 입니다.
그래서 핑전달이 되지 않습니다.
토큰을 재 발급 받아 봐도 92자만 받아 집니다.
제가 토큰을 잘못 전달 받은 것인지요?
아니면 그럴리가 없겠지만 원본 소스의 112글자가 틀린 것인가요?
답변 3
lib/naver_syndi.lib.php 의
// 토큰의 길이는 112 글자입니다.
if (strlen($token) != 112) return -1;
를 제거한후 신디케이션을 사용해 보시기 바랍니다.
토큰의 길이가 일률적으로 112 글자 인지는 제대로 확인하지 못하고 코딩 되었습니다.
먼저 대단하시다는 말씀 드리고 싶네요..저 역시 카운터 해보니 92자만 나오네요.
그래서 핑이 전달이 안된걸까요? 연동을 풀었다가 넣었다가 하면 몇 번 되다가 이제는 아에 핑 자체가 네이버신디에 도달하지 않습니다. 그런데 핑이 전달된적이 있는데 그렇다면 92자가 맞다는 것인가요? 혼란스럽네요..
핑 전달 안되는 이유 찾기가 어렵네요..ㅠㅠ
92로 해도 안되나요?
답변을 작성하시기 전에 로그인 해주세요.