是否有任何类型的API(oAuth?)?或者也许只有用户可以编辑的公开可见信息,以便我可以给她一个哈希值(类似于通过CNAME确认域名所有权的方式)。
答案 0 :(得分:1)
有趣的问题。我不知道维基百科提供的任何OAuth或其他身份验证API。我见过的工具依赖于User_username的特定子页面的存在来验证用户是否允许某些东西(例如,参见this edit counter tool),但这取决于约定,而不是技术限制,用户不会编辑彼此的页面。
另一方面,用户可以在登录时进行编辑,您应该能够验证。您可以要求用户在登录维基百科帐户时编辑特定页面(在您自己的用户空间中),并在评论字段中包含特定的哈希值。我不是维基百科的安全专家,但我不知道如何在编辑日志中欺骗别人的用户名。