Tag Info

Hot answers tagged

25

We strongly believe in the value of an open platform and encouraging the healthy growth of our ecosystem. As part of that, it's important for users to be able to trust Stack Overflow and not be confused about our relationship with the many people and organizations who want to use one of our logos or trademarks. If you’d like to make any use of our marks ...


16

A library should take an app key, not have an app key. Don't register it. Also, make absolutely sure your wrapper demands an app key at initialization. You don't want a user locked into the No Key request limit erroneously. If libraries had keys an application abusively using your library (through no fault of yours) could get every application that uses ...


13

If you participated in the private beta and produced actual apps/libraries, you got a gold badge and 4,000 reputation. If you were in the private beta and got at least 1 up vote, you got a silver badge and 2,000 reputation. See: http://stackapps.com/badges To be clear. Nothing from dev.meta.stackoverflow.com gets copied over to stackapps.com. It is simply ...


13

I imagine a /status method would not be too hard, and is crucial in both testing and deploying applications. Imagine an application that updates a database with new questions. It can query the /status method to correctly time it's calls so that it can make it through the day. I would also consider whether this call should count towards the limit. Twitter, ...


13

Regarding paged results: The API's handling of empty paged results seems inconsistent. Some methods return empty sets, some throw a 404. It is my opinion that an empty set should be returned for any result that is paged and a 404 should be returned when a specific, singular resource is not found (the number of these methods seems to be shrinking). Having ...


11

Not only does Stacky claim to support Windows Phone 7, it actually does! :) And I am building a WP7 client using it. Here are some early** screen shots: ** Note that this is very early and none of the UI is final.


11

Existing applications for Android? Simply browse the android tag here. As for writing an Android app yourself, I recommend the following Java library, which has been tested on the Android: StackWrap4J Others can be found by browsing the android+library tags together, like so: http://stackapps.com/questions/tagged/library+java


11

Mmmm. I can live with this for Six to Eight, because I'm planning an update this summer anyway. However, referring to http://blog.stackoverflow.com/2010/05/stack-exchange-api-public-beta-starts/ - the original "Beta begins" blog post - we find... If you build to our API, we will support you. We’ll be on Stack Apps daily helping out in any way we can, ...


10

According to Getting Started with the API, the 10K cap is per-IP address. Thus, the API limit for an iPhone app would be per user, not for the whole app.


10

Move the id value into the query string In that the id is vectorized, it is designed to represent multiple values. Currently the id field is a component of the url. This severely constrains the number of records that can be retrieved far below the stated maximum of the max pagesize which is 100. Another, more serious, implication of this limitation is ...


10

StackApps is a member of the StackExchange network of sites. It is designed for questions about using the Stack Exchange API and reporting any bugs you find in it. A good place to start is here which gives you an overview of what the API is all about. If all you're looking for is applications that use the API, then these two pages will help you out: ...


9

User Authentication This is an obvious one (and a stated goal for V2, I think). The basics would be for some way to authenticate a user against his StackOverflow/etc user. Also, a way to access the "linked accounts" information would be great (so authenticating a StackOverflow user will automatically give the application knowledge of his other accounts ...


9

Users's Favorite Tags Having access to a given user's favorite tags would make it much easier to provide a customized user experience where tailoring to the user's preferences could be automatic.


9

This is a take on a class that has been floating around for a while. I first saw it in kevin's first api. You can use this on all values that are declared as 'unix timestamp', both request and response ///<summary> ///</summary> public static class UnixDateTimeHelper { private const string InvalidUnixEpochErrorMessage = ...


9

Some comments on the new features: Authentication I really dislike an authentication flow which mandates a call out to a browser. It makes command line applications basically impossible. It makes consistent UIs for specific platforms very hard (e.g. iPhone), as you basically have to dump the user into a web browser with an entirely different UI. It also ...


9

Unfortunately the news is bad all around. Sathya has updated the tag wiki for script to include the following paragraph: As of May/June 2012, Chrome no longer allows for direct installations of off-store extensions. To install them, you'll have to download/save the .user.js file, open chrome://chrome/extensions/ (or Click on Wrench -> Tools -> ...


8

Yeah, Serverfault, Superuser are supported just like StackOverflow. There was a post from Geoff Dalgas in dev.meta, but I don't see the post here related to that Let me quote some part of the post Super User and Server Fault are ready for API testing All methods are currently identical to the current list for Stack Overflow - just replace ...


8

Yeah... These are kind of complicated, but very flexible. They're also getting better docs soon-ish. Basically, min & max are the range of the sorted results to return. So, if you order a list of questions (pick your API method of choice) by votes, you can set min to 5 and max to 10 to only return questions that have a score of at least 5 and no more ...


8

Updated Official guidelines are here. Icons are here.


8

I completed a draft of the "Guidelines for the use of Stack Exchange Network Logos and Names" this past weekend. Update Here are the relevant portions from the final draft of the logo usage guidelines. Pending any last-minute changes, this should pretty much cover "fair use" of the logos in your applications. Design of Your Product Do: Do design your ...


8

The ability to post questions/answers. This is important for the question-answering robot I'll be making.


8

Just be reasonable. Trademark law is based on the principle of not confusing "the reasonable person" as to the origin of goods and services.


8

Do you mean to say how do I use this stuff? You can find the documentation here or there's a Get Started section at the right of this page. For example if you want to see a list of users you could send a web request to http://api.stackoverflow.com/1.0/users and parse then JSON response. Now if you want to find out details about a particular user lets say ...


8

I would like to see fixed paging. And yes, that means I think the current system is broken. What do I mean by broken? When you want to get 500 newest questions and the page size is 100, it's impossible to do so without the possibility of duplicates (which are easy to ignore) or (much worse) missing questions. This happens because you can access page 1, ...


7

Its 10k now, the way it was intended. Anyone with an active lease will stick to 100k until the day ends, or an update is deployed.


7

I think we should provide a JSON-Schema style description instead of or in addition to the current ?help syntax. This would make it much easier to consume, and comply to at least somewhat of a proposed standard.


7

This is status-bydesign. The site being closed beta prevents people from participating so as to prove that the committers are actually, well, committed. Being able to read data out doesn't allow participation, so we figured why not allow it.


7

Update: Meanwhile Luke jumped in regarding his upcoming Windows Phone 7 client, so in addition to the options outlined below you might watch his activities to eventually be amongst the first to try it :) I'm not aware of an existing one for either platform yet. If nobody jumps in regarding the in development question, you seem to have the following ...


7

Sure! There are plenty of apps that are not websites.


7

I would be interested in seeing a /me/votes route to get a list of all my upvotes and downvotes. Note that this would only apply to my voting history and not anyone else's.



Only top voted, non community-wiki answers of a minimum length are eligible