Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Magnus Manske
@magnusmanske@wikis.world  ·  activity timestamp 2 weeks ago

I started work on a #rustlang client for the MediaWiki REST API.

Early days, but more to come. PRs welcome.

Git: https://github.com/magnusmanske/mediawiki_rest_api

Crate: https://crates.io/crates/mediawiki_rest_api

GitHub

GitHub - magnusmanske/mediawiki_rest_api: A Rust client for the MediaWiki REST API

A Rust client for the MediaWiki REST API. Contribute to magnusmanske/mediawiki_rest_api development by creating an account on GitHub.
  • Copy link
  • Flag this post
  • Block
Santhosh Thottingal
@sthottingal@mastodon.social replied  ·  activity timestamp 2 weeks ago

@magnusmanske I am working on an api explorer and sandbox for all kinds of apis here: https://api-explorer.toolforge.org
Also providing client code in various programming languages.

I guess I can use this crate also as possible client code. (Once stable)

  • Copy link
  • Flag this comment
  • Block
Magnus Manske
@magnusmanske@wikis.world replied  ·  activity timestamp last week

@sthottingal Cool! I just published v0.1.0 which I consider stable-ish; I con't expect much to change interface-wise, as things are rather straight forward.
I cover most GET/POST functions for page, revision, and search.
Missing for now: Editing/OAuth, and assorted weird/undocumented calls

https://crates.io/crates/mediawiki_rest_api

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0-rc.3.21 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login