All Questions
284 questions
149
votes
9
answers
6k
views
StinkingBadges - Track your progress towards long-term badges
Introduction
I was curious how far away I was from Generalist, and there are some data explorer queries that can show you your progress, but I thought it should be possible to make this work with the ...
133
votes
30
answers
16k
views
Py-StackExchange: An API wrapper for Python
UPDATE: 2.x support is now mainline! Please read the wiki page for important information about the update.
A warm welcome to you, traveller. You have arrived at the home of Py-StackExchange, the ...
127
votes
4
answers
22k
views
StackPrinter: The Stack Exchange Printer Suite
UPDATE:
Version 1.1 - MySE section, PrettyPrint, StackPrinter API
Screenshots:
App Homepage
Printable view
Logo:
https://www.stackprinter.com
StackPrinter is a website that pulls the main details ...
119
votes
6
answers
12k
views
Stacky - A .NET client library (Full support for API v2.0)
Stacky - A .NET Client Library
The same great library now supports the 2.0 API!
https://bitbucket.org/lfoust/stacky
Sample Code
IUrlClient urlClient = new UrlClient();
IProtocol protocol = new ...
54
votes
9
answers
4k
views
OBSOLETE - New Q! - Google Chrome Extension notifies you of new questions of interest and inbox messages
Obsolete. Code last updated 7 years ago. Chrome store links are long dead. Source code still available though.
Screenshots
A new question notification in Chrome 6 in Windows XP
A new answer and ...
53
votes
11
answers
5k
views
OBSOLETE - Soapi.CS : A fully relational fluent .NET Stack Exchange API client library
Soapi.CS for .Net / Silverlight / Windows Phone 7 / Mono
as easy as breathing...:
var context = new ApiContext(apiKey).Initialize(false);
Question thisPost = context.Official
.StackApps
....
53
votes
10
answers
7k
views
StackKit: an API framework for Cocoa
About
StackKit is a library for accessing the Stack Exchange API from within Cocoa/Cocoa Touch applications. It is under active development, but the major core functionality is present.
Code ...
38
votes
2
answers
3k
views
StacMan - .NET client for Stack Exchange API v2
Features
Supports all Stack Exchange API V2 methods through version 2.1
Easy to use: one-to-one mapping between StacMan and API methods/params
Async is easy: methods return Task<T> so they're ...
33
votes
8
answers
5k
views
StackWrap4J Java wrapper
The StackWrap4J 1.0.1 jar is now available! (See the changelog)
Sample Code / Screen Shot
The following code snippet was used to test the wrapper in the Android emulator:
TextView text = (TextView)...
32
votes
6
answers
7k
views
Stack.PHP - Powerful and Extensive Library for Accessing the Stack Exchange API - Including Full Support for v2.0.
Don't know where to start?
Begin by checking out the Stack.PHP website.
Then head over here for a quick tutorial on setting up and using Stack.PHP.
About
Why you should use Stack.PHP:
Stack....
31
votes
6
answers
2k
views
Draft Specification for API v2.0
We've started working on the next version of the Stack Exchange API.
The current draft specification is available, and we'd like to hear your feedback!
The headlining feature for this release is ...
30
votes
0
answers
1k
views
Belisarius - Detecting vandalism on Stack Overflow
Background:
This bot has been developed in an attempt to help capture possible vandalism. This includes:
Removing all code
Replacing all content with nonsense/repeated words
Adding solutions to ...
25
votes
15
answers
3k
views
OBSOLETE - Soapi.JS : fluent JavaScript client library for the Stack Exchange API
OBSOLETE
This library uses the old API, and the soapi.info domain doesn't work anymore. There's still an archive on CodePlex.
Soapi.js
If you are looking for a full featured, compact JavaScript ...
25
votes
0
answers
2k
views
StackUnderflow.js: A JavaScript Library and Mashup Application
Screenshot / Code Snippet
About
StackUnderflow.js is a lightweight JavaScript library that makes retrieving and rendering question summary information from Stack Exchange sites simple. It supports ...
22
votes
1
answer
959
views
StackLINQ: A StackExchange LINQ Provider
Screenshot / Code Snippet
var questions = from q in ctx.Questions
where q.OwnerID == 34796
select q;
var multiQuestion = from q in ctx.Questions
...
21
votes
1
answer
233
views
Can we have some debug endpoints for testing corner cases?
After encountering a throttle violation today (which I posted in another question), it occurred to me that although I've put together code to handle "backoff" conditions, and potentially throttle ...
19
votes
6
answers
4k
views
Stack.PY - A Python Module for Accessing the Stack Exchange 2.1 API
Now on PyPI!
You can now find Stack.PY on PyPI, Python's package index. This means that you can install the package simply by running the following command in a terminal:
pip install stackpy
About
...
19
votes
3
answers
1k
views
StackGeography, a Stack Exchange question mapping site
Screenshot / Code Snippet
(source: apphb.com)
About
Ever wanted to see just what kind of locations are posting to the various Stack Exchange sites at any given time? Even if you haven't, you'll find ...
19
votes
0
answers
590
views
Register for the Stack Exchange V2.0 API Private Beta
It's getting to be that time (actually, it's about a month later than I'd hoped but still!), API V2.0 is shaping up and we're spending more and more time on UI polish rather than functionality.
So let'...
18
votes
1
answer
278
views
Accessing Authenticated User's Close/Delete History
I'm working on the PHP chatroom's cv-pls backlog UI. Many users and myself would like the ability to track which questions we have already handled though close/delete votes. To be able to do that I ...
18
votes
1
answer
537
views
StackImpact - What's your impact?
Screenshot
About
I like to make contributions to Stack Exchange, and in return I gain rep. However, I find that rep doesn't really tell the whole story about what my contributions mean to the site. ...
18
votes
0
answers
2k
views
Stack Exchange Java client library
Sample Code
/**
* The following will print out the current stats for the
* Stack Overflow site (stackoverflow.com).
*/
public class Example
{
public static void main(String[] args)
{
...
17
votes
1
answer
255
views
List of Votes by Authenticated users
In the API documentation for the question type, it says that you can access, for a specific question, whether or not the authenticated user (in the private_info scope) upvoted/downvoted the question.
...
17
votes
2
answers
368
views
API Endpoint Changes Coming In Version 2.0
As work has progressed on the upcoming second version of our API, we've come to a bit of an impasse that's going to force a semi-radical change.
Here's the root of the issue:
once you've gotten an ...
16
votes
3
answers
6k
views
stackoverflow-java-sdk: a Java wrapper for the Stack Exchange API
I have released a beta snapshot version of a Java wrapper for the Stack Overflow API at http://code.google.com/p/stackoverflow-java-sdk/. Please try it and provide your feedback.
Screenshot / Code ...
16
votes
1
answer
1k
views
Registering app for API 2.0 key without Oauth domain
I'm trying to register an app, but it states that I need to add an OAuth domain. But I have Enable Client Side OAuth Flow disabled, because I don't need it right now.
I basically have two questions:
...
16
votes
2
answers
2k
views
PHPstack - A PHP wrapper to the SE API
PHPstack
PHPstack is meant to be an easy to use PHP wrapper for the Stack Exchange API.
<?php
require_once('lib/requestcore.class.php');
require_once('phpstack.class.php');
$so = new ...
15
votes
1
answer
2k
views
Unable to get access token
I am trying to get a non-expiry access token, like so:
https://stackexchange.com/oauth?scope=no_expiry&redirect_uri={{some_uri}}&client_id={{some_value}}
I am repeatedly getting the error:
...
15
votes
2
answers
742
views
Bartlett—new questions, inbox items, and reputation in OS X
Bartlett is a Mac application that lets you keep track of the most recent questions, inbox items, and reputation items on your favorite Stack Exchange sites.
You can be notified of new items by Growl ...
15
votes
0
answers
769
views
Firehose JSON streaming event service
Code Snippet
Using curl:
$ curl http://stackoverflow.hewgill.com:8080/firehose/stackoverflow
or, in a browser, http://stackoverflow.hewgill.com:8080/firehose/stackoverflow.
About
This "firehose" ...
14
votes
1
answer
168
views
Give us a site's API name in the list of a user's sites
In the /me/associated method, I get back a bunch of JSON - but the api_site_parameter name is nowhere to be found.
Why? It's kind of important. Could we have it?
14
votes
2
answers
279
views
Get favorited tags of user
This was requested in 1 and declined because of a missing authentication method.
Now that authentication is in place, is there a way to retrieve the favorited tags of a user (myself)?
14
votes
1
answer
149
views
Stack Exchange API is not returning the close vote counts for questions
When you visit this question (with proper privs) you can see that there are 2 close votes cast for it.
However, if you access the information for this question using the Stack Exchange API you get ...
13
votes
12
answers
1k
views
Soapi.JS2: a fully relational JavaScript client library for the Stack Exchange API - beta preview
Soapi.JS2
var context = new Soapi.ApiContext(yourApiKey);
context.initialize(function() {
context.official.stackApps
.Users().ById(14)
.invoke(function(users) {
...
13
votes
2
answers
516
views
ChatterBox - user script that adds inbox integration to Stack Exchange Chat!
Screenshot / Code Snippet
About
I like Stack Exchange Chat, and with the feedbots it tends to be pretty easy to keep up with what's going on with the site. Except for one thing - my inbox.
So I wrote ...
13
votes
0
answers
2k
views
Stack.JS - Powerful Event-driven Library for Accessing the Stack Exchange API in JavaScript.
About
Stack.JS is the JavaScript equivalent of Stack.PHP and aims to replicate the request structure of that library as much as possible. The library is still a long ways from being complete but is ...
12
votes
7
answers
308
views
API V2 Musings: What would you like to see
Answers should take the form of feature requests/modifications that are either obviously beyond the scope of v1 and or have been status-declined or status-deferred
They will be indexed here in the Q.
12
votes
1
answer
159
views
Add close-vote information to the questions object
Would it be possible to add close/reopen vote information to the questions object?
For example, you usually see something along the lines of:
close (3)
when a question has three (current) close-...
12
votes
2
answers
1k
views
Sanction - An OAuth 2.0 implementation
Code Snippet
from sanction.client import Client
from sanction.adapters.google import Google
client = Client(Google, {
"google.client_id": "myclientid",
"google.client_secret": "...
12
votes
1
answer
1k
views
ThirdPlace JavaScript chat library
Screenshot / Code Snippet
var room = ThirdPlace.Room.GetCurrentRoom();
var message = new ThirdPlace.Message;
message.room_id = room.id;
message.content = "ThirdPlace.js is a library which abstracts ...
12
votes
0
answers
497
views
Stack Exchange Global Types - a type declaration package for global objects exposed by Stack Exchange
Screenshot / Code Snippet
About
Stack Exchange global types is a type declaration package adding or augmenting type definitions for global objects exposed by Stack Exchange for client-side ...
12
votes
0
answers
350
views
API V2.0 Public Beta Begins
As has been announced, we're starting the public beta and spinning up a contest (as we did with V1.0).
As such, some of the guidelines for the private beta no longer apply.
The api-v2-beta tag no ...
11
votes
1
answer
213
views
API V2 Private Beta Begins
It's about time this thing got under way. If you're participating in the private beta, you should receive an email to that effect.
If you were also a member of the V1.0 private beta, you'll notice ...
11
votes
0
answers
410
views
OBSOLETE - Dragon: an automatic editor
OBSOLETE: No longer maintained, and I haven't used it for ages either. May or may not work as long as v2 of the API remains supported
Screenshot
My revision history currently contains a lot of ...
11
votes
0
answers
461
views
ArtOfChatbot + Chat API - a customisable chatbot
Stack Exchange chat has no API. While this is not a complete chat API, it introduces a level of control that makes it far easier to run chatbots.
About
ArtOfChatbot is a two-part creation: a basic ...
11
votes
0
answers
144
views
The field body_markdown is not returned for comments [duplicate]
Using the method questions-by-ids to get the comments on a particular question, I do not get body_markdown returned despite it being selected in the filter.
Here is the test query to reproduce the ...
11
votes
0
answers
345
views
Stack Exchange Topbar Tools
About
Ever stared at that almost-black1 bar at the top of the page and thought "not awesome enough"?
Well, think no longer! Stack Exchange Topbar Tools is a userscript that contains an extensible ...
11
votes
0
answers
238
views
TIARA - a tool for enhancing SE beauty
About
Quality is an important area of concern for Stack Exchange sites. Immediate quality concerns are generally handled through a combination of flagging and downvoting. However, some things don't ...
11
votes
0
answers
287
views
Suggested Edits Queue for Mere Mortals
Screenshot
About
This Java command-line app gives you access to the Suggested
Edits queue using the
Stack Exchange 2.0 API. It is ideally
suited for users in the 2000 <= reputation < 5000 ...
11
votes
0
answers
916
views
OBSOLETE - so++ - C++ Library
Obsolete: Coded for a decommissioned version of the API. Source code might be adaptable though.
(source: DEAD LINK: quickmediasolutions.com)
Code Snippet
#include <sopp/sopp.h>
...
sopp::...