블로거뉴스 플러그인이 오동작하는 경우

2008/11/11 11:25

블로거뉴스 파워

개방된 블로거뉴스의 파워는 엄청나다. 다른 곳에서는 상상하기 힘들지만 다음 블로거뉴스를 통해 블로그를 만든지 "100일만에 100만명의 방문자를 달성"한 분도 있다. 다음에서 운영하는 티스토리에는 다음 블로거뉴스 플러그인을 바로 사용할 수 있다. 텍스트큐브도 엽기민원님이 만든 다음 블로거뉴스 플러그인을 사용할 수 있었다. 그러나 다음 블로거뉴스 API가 바뀌면서 이 플러그인은 더이상 동작하지 않았다.

다음은 다른 포털과는 다르게 상당히 개방적인 자세를 취해왔다. 의 개방적인 자세는 다음에서도 잘 나타난다. 처음에는 다음 블로그만을 대상으로 했던 는 작년에 일반 블로거에게 개방됐다. 그리고 얼마 전 편집권까지 개방됐다. 포털 1위인 네이버에서 키친이라는 서비스를 통해 방문자와 블로거의 단절을 추구한 것과 비교된다.

아무튼 개방된 의 파워는 엄청나다. 다른 곳에서는 상상하기 힘들지만 다음 블로거뉴스를 통해 블로그를 만든지 100일만에 100만명의 방문자를 달성한 분도 있다. 다음에서 운영하는 티스토리에는 다음 블로거뉴스 플러그인을 바로 사용할 수 있다. 텍스트큐브엽기민원님이 만든 다음 블로거뉴스 플러그인을 사용할 수 있었다. 그러나 다음 블로거뉴스 API가 바뀌면서 이 플러그인은 더이상 동작하지 않았다.

나는 바뀐 블로거뉴스 API를 추정해서 플러그인을 수정해서 사용해왔다. 그러나 역시 불편하기 때문에 에 참석하면서 만난 민본부장님께 블로거뉴스 API를 공개해 줄 것을 요청한 적이 있다. 당시 민본부장님은 아예 플러그인을 만들어서 배포해 주시기로 하셨는데 이런 사항이 반영된 것인지 다시 엽기민원님의 블로거뉴스 플러그인 수정판이 올라왔다.

그런데 지난 주까지 잘 동작하던 플러그인이 이번 주부터는 동작하지 않았다. 처음에는 웹 호스팅 업체의 문제로 생각했다. 그러나 확인해 본 결과 '다음 블로거뉴스 API'가 또 바뀌었기 때문(또는 버그)에 발생한 현상이었다. 따라서 를 사용하면서 로 송고가 되지 않는 사람은 다음 절차에 따라 블로거뉴스 플러그인을 패치해서 사용하기 바란다.

**변경전**

$url = $two_depth_category['url'][0]['.value'];
$two_depth_category_name = $two_depth_category['name'][0]['.value'];
$channel = str_replace("http://bloggernews.media.daum.net/ch/", '', $url);

**변경후**

$url = $two_depth_category['trackback_url'][0]['.value'];
$two_depth_category_name = $two_depth_category['name'][0]['.value'];
$channel = str_replace("http://bloggernews.media.daum.net/tb/ch/", '', $url);

변경전, 후의 소스를 보면 알 수 있지만 $url = $two_depth_category['url'][0]['.value'];$url = $two_depth_category['trackback_url'][0]['.value'];로 바꾸고 http://bloggernews.media.daum.net/ch/http://bloggernews.media.daum.net/tb/ch/로 바꾸면 정상적으로 동작한다. 추측이지만 그전에는 블로거뉴스에서 보내는 채널 파일에서 URL 정보를 제공했지만 최근에 URL 정보를 제공하지 않기 때문에 발생한 현상으로 보인다.

관련 글타래

Tags

Textcube, 다음, 블로거뉴스, 패치, 플러그인