문제

HTTP Post와 함께 API를 사용하여 MediaWiki (1.14)에서 Wiki 페이지를 만듭니다.

  1. 편집 토큰이 필요합니다
  2. 작동합니다. 신선한 토큰을 얻습니다 (예 : D96D72FAE5E6C43B0B9F63D82CAT366)
  3. 새 토큰 ( "d96d72fae5e5e6c43b0b9f63d82cace366+와 유사한 STH.
  4. 오류 메시지가 나타납니다 "잘못된 토큰"

게시물 요청에 새로 생성 된 토큰을 보내기 때문에이 메시지를받는 이유를 이해하지 못합니다.

아이디어가 있습니까?

도움이 되었습니까?

해결책

토큰의 종료 문자를 URL을 사용 했습니까? 당신은 그것을 변환해야합니다 +\ 에게 %2B%5C. 게시물 요청은 (라인 브레이크를 뺀 것)와 같은 것으로 보일 것입니다.

action=edit&title=Talk:River%20Otters
&section=new
&summary=Otters%3F
&text=Anyone%20see%20any%20otters%20lately%3F
&watch
&basetimestamp=2009-06-22T13:52:41ZZ
&token=d96d72fae5e6c43b0b9f63d82ace366%2B%5C
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top