"미디어위키 페이지ID URL"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-</source> +</syntaxhighlight>, -<source +<syntaxhighlight ))
 
(사용자 2명의 중간 판 5개는 보이지 않습니다)
5번째 줄: 5번째 줄:
*pageid만으로 문서에 접근할 수 있다.
*pageid만으로 문서에 접근할 수 있다.
*한글이 URL에 들어가면 urlencode되어 너무 길어지기 때문에 pageid를 단축URL로 활용할 수 있다.
*한글이 URL에 들어가면 urlencode되어 너무 길어지기 때문에 pageid를 단축URL로 활용할 수 있다.
*미디어위키에서 기본 제공하는 단축 URL보다 더 짧다.
*미디어위키에서 제시(권장?)하는 단축 URL보다 더 짧다.
:다른 사람한테 URL을 전달할 때도 pageid만 기억하면 되므로 간편하다.
:다른 사람한테 URL을 전달할 때도 pageid만 기억하면 되므로 간편하다.
*형식은 다음과 같다.
*형식은 다음과 같다.
<source lang='text'>
<syntaxhighlight lang='text'>
http://서버주소/w?curid=페이지아이디
http://서버주소/w?curid=페이지아이디
http://서버주소/w/?curid=페이지아이디
http://서버주소/w/?curid=페이지아이디
http://서버주소/wiki?curid=페이지아이디
http://서버주소/wiki?curid=페이지아이디
http://서버주소/wiki/?curid=페이지아이디
http://서버주소/wiki/?curid=페이지아이디
</source>
</syntaxhighlight>


==실습==
==실습==
*API를 통해 페이지ID를 확인한다.
*API를 통해 페이지ID를 확인한다.
:http://jmnote.com/w/api.php?action=query&format=xml&titles=요인_분석
:http://zetawiki.com/w/api.php?action=query&format=xml&titles=요인_분석
<source lang='xml'>
<syntaxhighlight lang='xml'>
<api>
<api>
   <query>
   <query>
29번째 줄: 29번째 줄:
   </query>
   </query>
</api>
</api>
</source>
</syntaxhighlight>
:→ pageid는 1309
:→ pageid는 1309
* 따라서 다음 URL로 [[요인 분석]] 문서로 접근할 수 있다.
* 따라서 다음 URL로 [[요인 분석]] 문서로 접근할 수 있다.
:http://jmnote.com/w/?curid=1309
:http://zetawiki.com/w/?curid=1309
:http://jmnote.com/wiki?curid=1309
:http://zetawiki.com/wiki?curid=1309


*즉, 위 주소는 다음 주소와 동일한 기능을 한다.
*즉, 위 주소는 다음 주소와 동일한 기능을 한다.
:http://jmnote.com/wiki/요인_분석
:http://zetawiki.com/wiki/요인_분석
:http://jmnote.com/wiki/%EC%9A%94%EC%9D%B8_%EB%B6%84%EC%84%9D
:http://zetawiki.com/wiki/%EC%9A%94%EC%9D%B8_%EB%B6%84%EC%84%9D


==같이 보기==
==같이 보기==
*[[미디어위키 API에서 제목으로 페이지ID 찾기]]
*[[미디어위키 API에서 제목으로 페이지ID 찾기]]
*[[미디어위키 문서 정보에 문서ID URL 보여주기]]
*[[미디어위키 문서 정보에 문서ID URL 보여주기]]
*[[미디어위키 텍스트 원문 보기]]
*[[미디어위키 단축 URL 사용]]
*[[미디어위키 단축 URL 사용]]


==참고 자료==
==참고==
*http://stackoverflow.com/questions/6168020/what-is-wikipedia-pageid-how-to-change-it-into-real-page-url
*http://stackoverflow.com/questions/6168020/what-is-wikipedia-pageid-how-to-change-it-into-real-page-url


[[분류: 미디어위키]]
[[분류: 미디어위키]]

2020년 11월 2일 (월) 02:59 기준 최신판

1 개요[ | ]

미디어위키 pageid to URL
미디어위키 문서ID URL
미디어위키 페이지ID URL
  • pageid만으로 문서에 접근할 수 있다.
  • 한글이 URL에 들어가면 urlencode되어 너무 길어지기 때문에 pageid를 단축URL로 활용할 수 있다.
  • 미디어위키에서 제시(권장?)하는 단축 URL보다 더 짧다.
다른 사람한테 URL을 전달할 때도 pageid만 기억하면 되므로 간편하다.
  • 형식은 다음과 같다.
http://서버주소/w?curid=페이지아이디
http://서버주소/w/?curid=페이지아이디
http://서버주소/wiki?curid=페이지아이디
http://서버주소/wiki/?curid=페이지아이디

2 실습[ | ]

  • API를 통해 페이지ID를 확인한다.
http://zetawiki.com/w/api.php?action=query&format=xml&titles=요인_분석
<api>
  <query>
    <normalized>
      <n from="요인_분석" to="요인 분석"/>
    </normalized>
    <pages>
      <page pageid="1309" ns="0" title="요인 분석"/>
    </pages>
  </query>
</api>
→ pageid는 1309
  • 따라서 다음 URL로 요인 분석 문서로 접근할 수 있다.
http://zetawiki.com/w/?curid=1309
http://zetawiki.com/wiki?curid=1309
  • 즉, 위 주소는 다음 주소와 동일한 기능을 한다.
http://zetawiki.com/wiki/요인_분석
http://zetawiki.com/wiki/%EC%9A%94%EC%9D%B8_%EB%B6%84%EC%84%9D

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}