gpt4 book ai didi

java - 如何修复 Java 中 mediawiki-api 上的 "readapidenied"错误

转载 作者:行者123 更新时间:2023-12-02 02:45:38 24 4
gpt4 key购买 nike

我正在开发一个使用 mediawiki API 的项目,但出现此错误:

error code=readapidenied info:'You need read permission to use this module.'

INFOS: Could not retrieve Mediawiki Version via API - will assume Mediawiki 1.27 or before you might want to set the Version actively if you are on 1.28 and have the api blocked for non-logged in users

这是我的代码:

Mediawiki wiki=new Mediawiki(site);
Login login=wiki.login(login,password); //error
wiki.edit(title, content , summary);
wiki.logout();

我知道我有 Mediawiki 1.32.1我尝试了很多登录变量,但出现了同样的错误...

你能帮我解决这个错误吗?谢谢

最佳答案

我只是添加

Mediawiki wiki=new Mediawiki(site);
wiki.setVersion("Mediawiki 1.28"); //New
Login login=wiki.login(login,password);

别忘了使用机器人! https://www.mediawiki.org/wiki/API:Login

关于java - 如何修复 Java 中 mediawiki-api 上的 "readapidenied"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57146687/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com