Editing Nookipedia:Development
From Nookipedia, the Animal Crossing wiki
Warning: You are not logged in.
Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
Warning: You are not logged in.
Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit. Except in cases of vandalism, please add a reason for undoing the edit in the edit summary.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | Nookipedia provides the ability for developers to access its content for development projects through | + | Nookipedia provides the ability for developers to access its content for development projects through the [https://www.mediawiki.org/wiki/API:Main_page MediaWiki API]. We encourage developers to use Nookipedia's API to develop bots, tools, applications, and more! This page serves as an introduction to using Nookipedia's API, as well as a directory of existing developers' projects. |
== Development == | == Development == | ||
− | Nookipedia | + | Nookipedia's content can be accessed through the [https://www.mediawiki.org/wiki/API:Main_page MediaWiki API]. Examples of possibilities include: |
+ | * Extracting information from infoboxes | ||
+ | * Getting lists of characters by game | ||
+ | * Editor statistics | ||
+ | * ...and much more! | ||
− | + | Developing and using the MediaWiki API takes some know-how. If you're new to using the MediaWiki API, we recommend looking over the following to get started: | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
* [https://www.mediawiki.org/wiki/API:Main_page MediaWiki API Introduction and examples] | * [https://www.mediawiki.org/wiki/API:Main_page MediaWiki API Introduction and examples] | ||
* [https://www.mediawiki.org/wiki/API:FAQ MediaWiki API FAQ] | * [https://www.mediawiki.org/wiki/API:FAQ MediaWiki API FAQ] | ||
* [https://www.mediawiki.org/wiki/API:Query MediaWiki API Queries] | * [https://www.mediawiki.org/wiki/API:Query MediaWiki API Queries] | ||
+ | |||
+ | If you have questions regarding using Nookipedia's API, you may ask them on [[/talk|the talk page]]. | ||
=== Licensing === | === Licensing === | ||
Line 41: | Line 24: | ||
* Nookipedia's official organizational projects are hosted at [https://github.com/Nookipedia github.com/Nookipedia]: | * Nookipedia's official organizational projects are hosted at [https://github.com/Nookipedia github.com/Nookipedia]: | ||
− | ** Ribbot: "Cogs" for Nookipedia's official Discord bot, running off of [https://github.com/Twentysix26/Red-DiscordBot Red]. | + | ** [https://github.com/Nookipedia/Ribbot Ribbot]: "Cogs" for Nookipedia's official Discord bot, running off of [https://github.com/Twentysix26/Red-DiscordBot Red]. |
Other projects built by the community are as follows: | Other projects built by the community are as follows: | ||
Line 47: | Line 30: | ||
* [https://www.reddit.com/user/PellyBot PellyBot on Reddit]: A reddit bot that posts daily updates to the [https://www.reddit.com/r/AnimalCrossing/ ''Animal Crossing'' subreddit]. The updates include events and birthdays for the week. | * [https://www.reddit.com/user/PellyBot PellyBot on Reddit]: A reddit bot that posts daily updates to the [https://www.reddit.com/r/AnimalCrossing/ ''Animal Crossing'' subreddit]. The updates include events and birthdays for the week. | ||
* [https://gitlab.com/melancholera/sonchou/ Sonchou]: Some packages and scripts written in Go that could be useful to future users and developers of Nookipedia. More information can be found in [https://godoc.org/gitlab.com/melancholera/sonchou the godoc]. | * [https://gitlab.com/melancholera/sonchou/ Sonchou]: Some packages and scripts written in Go that could be useful to future users and developers of Nookipedia. More information can be found in [https://godoc.org/gitlab.com/melancholera/sonchou the godoc]. | ||
− | |||
− | |||
{{Navbox Nookipedia}} | {{Navbox Nookipedia}} | ||
[[Category:Nookipedia]] | [[Category:Nookipedia]] |