Evaluating and Improving MediaWiki web API client libraries/Status updates/Search results


 * Etsy API for mini-project
 * https://www.etsy.com/developers/documentation/resources/developer_resources#getting-started


 * https://github.com/mcfunley/etsy-python
 * https://groups.google.com/forum/#!topic/etsy-api-v2/gkyT5iktymg

Hi Sandra,

That API library has unfortunately fallen a bit into legacy territory and isn't being maintained currently.

Better library support is something that I have in mind medium term, but in the short term we'll probably not be maintaining it actively until we have more bandwidth. Feel absolutely free to fork and make updates though!

-Chris


 * http://re-bol.com/etsy_api_tutorial.html


 * Place to search for more libraries:
 * http://askubuntu.com/questions/298506/using-apt-cache-search


 * Java:
 * http://stackoverflow.com/questions/1397938/is-there-any-api-in-java-to-access-wikipedia-data
 * https://code.google.com/p/gwtwiki/
 * https://en.wikipedia.org/wiki/List_of_Java_APIs
 * https://code.google.com/p/jwpl/
 * http://www.integratingstuff.com/2012/04/06/hook-into-wikipedia-using-java-and-the-mediawiki-api/
 * http://code.google.com/p/gwtwiki/wiki/MediaWikiAPISupport
 * http://sourceforge.net/projects/jwbf/
 * http://www.javalobby.org/java/forums/t106155.html
 * www.ashlux.com/wordpress/2009/05/29/mediawiki-bot-using-jwbf-java/
 * https://github.com/CBMcArthur/MediaWiki-Java-API
 * http://mvnrepository.com/artifact/org.mediawiki/api/1.3


 * node.js:
 * https://www.npmjs.org/package/wikifetch
 * https://www.npmjs.org/package/wikichanges
 * https://www.npmjs.org/package/nodemw
 * https://www.npmjs.org/package/mediawiki-api
 * https://www.npmjs.org/package/wikipedia
 * https://www.npmjs.org/package/wikiscraper
 * https://www.npmjs.org/package/wikijs
 * https://www.npmjs.org/package/tendril


 * JS
 * http://labs.steren.fr/2010/11/18/call-wikipedia-api-using-jquery/
 * http://codebetter.com/matthewpodwysocki/2010/03/15/introduction-to-the-reactive-extensions-for-javascript-wikipedia-lookup/
 * https://github.com/Reactive-Extensions/RxJS


 * Ruby:
 * http://rubygems.org/gems/wikipedia-client; https://github.com/kenpratt/wikipedia-client; * https://code.google.com/p/wikipedia-client/;
 * https://github.com/schleyfox/wikipedia-api
 * http://tommorris.org/posts/2539


 * http://stackoverflow.com/questions/4031982/why-do-i-keep-getting-this-help-error-code-from-wikipedia-api
 * http://stackoverflow.com/questions/8800866/unable-to-obtain-edit-token-for-mediawiki-api
 * http://stackoverflow.com/questions/22264390/mediawiki-cookies-and-rubyhttp://stackoverflow.com/questions/22264390/mediawiki-cookies-and-ruby
 * http://rubydoc.info/gems/w
 * http://stackoverflow.com/questions/7831192/rails-mediawiki-api-for-wikipedia-data-extraction
 * http://wikimedia-mobile.blogspot.com/2008/11/ruby-support-for-mediawiki.html


 * http://mediawikiclient.rubyforge.org/
 * https://gerrit.wikimedia.org/r/#/q/project:mediawiki/ruby/api,n,z


 * https://github.com/jpatokal/mediawiki-gateway; https://rubygems.org/gems/mediawiki-gateway; https://www.ruby-toolbox.com/projects/mediawiki-gateway
 * https://rubygems.org/gems/mediawiki_api


 * Perl:
 * http://search.cpan.org/~exobuzz/MediaWiki-API-0.39/lib/MediaWiki/API.pm
 * https://www.mediawiki.org/wiki/Perl
 * http://perlmediawikiapi.wikia.com/wiki/Perl_MediaWiki_API_Wiki
 * https://metacpan.org/pod/Perlwikipedia
 * https://packages.debian.org/squeeze/libmediawiki-api-perl
 * https://github.com/MediaWiki-Bot/MediaWiki-Bot
 * http://www.perlmonks.org/?node_id=928100
 * http://cpansearch.perl.org/src/EXOBUZZ/MediaWiki-API-0.37/lib/MediaWiki/API.pm
 * http://stackoverflow.com/questions/18135057/create-and-update-wiki-pages-using-mediawikiapi
 * http://www.seancolombo.com/tag/perl-mediawiki-api/


 * Python:
 * http://code.google.com/p/python-wikitools/
 * https://pypi.python.org/pypi/wikitools


 * http://stackoverflow.com/questions/4502993/updating-a-media-wiki-article-using-python
 * http://stackoverflow.com/questions/3182009/how-to-upload-files-to-mediawiki-using-python
 * http://www.quora.com/Python-programming-language-1/What-is-the-best-python-MediaWiki-client


 * https://apps.ubuntu.com/cat/applications/oneiric/python-simplemediawiki/
 * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=594130
 * http://python-wikitools.googlecode.com/svn/trunk/README
 * http://code.activestate.com/pypm/search:mediawiki/
 * http://www.findbestopensource.com/product/python-wikitools
 * https://pypi.python.org/pypi/wikipedia
 * http://stackoverflow.com/questions/4460921/extract-the-first-paragraph-from-a-wikipedia-article-python
 * http://stackoverflow.com/questions/120061/fetch-a-wikipedia-article-with-python
 * http://www.quora.com/What-is-the-best-way-to-parse-Wikipedia-articles-using-Python
 * http://www.reddit.com/r/Python/comments/1ky70p/wikipedia_api_for_python/
 * http://www.kdnuggets.com/2011/02/pattern-python-web-mining-module.html


 * General:
 * https://en.wikipedia.org/wiki/Wikipedia:Creating_a_bot
 * http://api.wikia.com/wiki/Client_libraries
 * http://api.wikia.com/wiki/Client_libraries/MediaWiki_API
 * http://www.programmableweb.com/
 * http://en.wikipedia.beta.wmflabs.org/wiki/Mediawiki_ruby_api_client
 * http://www.wikihow.com/Use-the-MediaWiki-API
 * http://stackoverflow.com/questions/964454/how-to-use-wikipedia-api-if-it-exists
 * http://www.programmableweb.com/api/wikipedia
 * http://www.perlmonks.org/?node_id=553487
 * https://blog.scraperwiki.com/2011/12/how-to-scrape-and-parse-wikipedia/
 * http://pythonhackers.com/open-source/