Questions about usage of the Stack Exchange API in client-side browser JavaScript.

learn more… | top users | synonyms

0
votes
2answers
44 views

How to use the StackExchange object on a userscript?

This object seems to be available in all Stack Exchange pages and contains interesting information about the actual page, site, user, among others. Just type StackExchange on the console to check it ...
2
votes
3answers
83 views

Stack Exchange userscript template / boilerplate

I find it annoying to have to type the entire list of Stack Exchange sites to include every single time I make a new userscript. Furthermore, jQuery isn't automatically included by default. Is there ...
0
votes
1answer
66 views

Javascript SDK channelUrl for local development

I am trying to get started with the Javascript SDK. I am developing on a web server on my local machine. I get a channelUrl-related error when calling SE.init. My code: SE.init({ clientId: ...
3
votes
0answers
36 views

Stack Exchange API in Chrome extension

How I can connect my extension to the API? I tried to use this example code for connecting: SE.init({ clientId: 1, key: '?', channelUrl: '?', complete: function (data) { ...
2
votes
0answers
90 views

I am an awful person and I hate lazers

About Don't like the hover animation on Arqade's mothership? You are probably an awful person, but here's a userscript anyway. Download I am an awful person and I hate lazers Platform Runs ...
2
votes
0answers
73 views

Display review numbers on the topbar

Due to the recent implementation of the topbar, the review numbers have been removed for 10k users. After seeing this request to have the feature back, I decided to create a custom script. Here is an ...
1
vote
0answers
64 views

Banana Stand: Hide the green

Don't like your green rep notifications? Hide them completely with Banana Stand: Banana Stand User Script Download Link Alternatively, make the less intrusive with Banana Stand Lite: Banana Stand ...
2
votes
0answers
133 views

Angular StackOverflow Activity, a module for showing off your public activity

Screenshot About AngularJS directive module for showing off your public StackOverflow activity. Works well with responsive frameworks including Bootstrap 3. Customizable templates and ...
2
votes
1answer
1k views

How to convert a (javascript) date to the API timestamp format?

When I am using this page for the Stack Exchange API /search path, I can see that it is generating time-stamps in this format: fromdate=1380326400&todate=1380412800 What is this date format? ...
11
votes
0answers
231 views

StackBrowser for Ubuntu Touch

About StackBrowser allows you to explore the StackExchange network natively on Ubuntu Touch. Written in QML and JavaScript, it is mostly an excuse to play with the new Ubuntu SDK. Currently you can: ...
2
votes
0answers
76 views

Hide unwanted questions (Greasemonkey Script)

About This GreaseMonkey script enables you to hide questions you don't want to see. At the moment StackOverflow gives you the option to "dim" or hide questions with ignored-tags but doesn't allow ...
1
vote
1answer
146 views

Javascript SDK init fails on sytax error…why?

I'm writing a user script and I want to hit the SE API for something, but SE.init is failing without much feedback indicating what the issue is. According to the documentation, it should be ...
5
votes
0answers
275 views

Stack Overflow Instant Search

Screenshot About I love the concept of instant search that Google introduced. Stack Overflow Instant Search does exactly that - it brings (almost) instant search to Stack Overflow. The results ...
3
votes
1answer
102 views

Suggestion Status - a userscript to view the status of your suggested edits

Suggestion Status is a small userscript which displays the status of your suggestions using color codes; , and yet to be reviewed. This allows you to immediately see the status of your ...
6
votes
0answers
91 views

JSBeautifier shortcut

This userscript adds a shortcut (CTRL+SHIFT+B) to beautify the selected JavaScript code using the same engine that also runs jsbeautifier.org. You can find the source on GitHub (feel free to fork, ...
8
votes
0answers
149 views

StackTack - George Edison Remix (now with a few extra features!)

Screenshot About StackTack was originally listed here on Stack Apps. The idea was terrific and Soviut did such an awesome job building the application that I decided to fork it. My original ...
2
votes
0answers
143 views

StackScraper - export questions as JSON or HTML

About StackScraper is a user script that adds HTML and JSON export options to each question. The JSON loosely resembles the API format and includes the HTML and markdown bodies of all posts, ...
3
votes
0answers
206 views

Stack Tunnel - WebGL Visualization for Stack Exchange

Stack Tunnel Screenshots About StackTunnel is a WebGL visualization which displays the latest questions from any Stack Exchange site interactively within your web browser. You can click on the ...
9
votes
1answer
544 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 ...
10
votes
0answers
1k 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 ...
1
vote
0answers
192 views

StackOverflow Updater.. Update Questions without the refresh

SOUpdater - UnRefresh! (1.2) App (Chrome-Extension) About SOUpdater is a chrome extension that helps in plugging-in questions asked in stackoverflow in a sidebar and update it frequently without ...
2
votes
1answer
130 views

How do I get a GreaseMonkey/UserScript to interact with the Live Preview?

I've converted a script that I hope to get embedded on a StackExchange site (Lego Answers) to a GreaseMonkey/Userscript but I'd like to get it interacting with the live preview when creating or ...
4
votes
0answers
313 views

Small jQuery plugin for flair

See it in action at http://iamaust.in About I know I know another flair plugin. I made this because I always wanted to write a jQuery plugin and for my new website I needed a Stack Overflow ...
33
votes
0answers
2k views

Stack Exchange Deleted Question Viewer [broken]

READ: THIS DOES NOT WORK. It has been broken by improvements in privilege enforcement. Sorry! The only reason I haven't deleted this post is that it would be particularly cruel for people seeking a ...
12
votes
1answer
242 views

Support Cross-Origin Resource Sharing

Currently, the only way to call the API from javascript is to use JSONP, but this can be cumbersome and has security issues. If the following header was included in all API responses, the API could be ...
2
votes
1answer
172 views

Using the API directly from JavaScript

Is there any way I can use the API directly from JavaScript without any Server side proxy? I know of the inter-domain restrictions, but can we do it somehow in case of facebook API right?
2
votes
1answer
76 views

Is there a way to increase the contrast of the special highlighting that is applied to the OP of a question?

I apologize if this question is off topic or has already been asked; I couldn't find anything related. When the Original Poster of a question comments somewhere on the question page, his name is sort ...
6
votes
2answers
136 views

OR operator for StackOverflow API

I'm trying to get a list of questions from the SO API for a number of tags, At the moment I am using the ; operator to separate the tags in the URL but the thing is this only brings up questions that ...
7
votes
0answers
295 views

Stack Addict: Always-on StackExchange question viewer (Chrome Extension)

Stack Addict is a question-list widget accessible at any time, from any page you're on. Pressing a simple keyboard-shortcut brings up the question viewer, from which you can search, sort, and ...
6
votes
1answer
5k views

Stack Overflow Tag Manager

Screenshot About Stack Overflow Tag Manager is a Greasemonkey script for expressing your tag preferences, which partly inspired Stack Overflow's own tag preferences feature. Continued ...
4
votes
0answers
228 views

Question Dashboard (Greasemonkey Script)

Question Dashboard for stackoverflow.com (plus meta, serverfault and superuser) - page analyzed and indicators shown at the top of the question, just under the title, for key information. ...
12
votes
3answers
595 views

StackCenter 2 - Now in Public Beta!

Visit now: http://stackcenter.quickmediasolutions.com/beta/ Feedback is appreciated! About StackCenter 2 has been brewing for quite some time now. Since the global inbox was introduced, the ...
1
vote
2answers
251 views

Is something filtering 'document.cookie' in SO pages?

My colleague and I are developing an annotation tool for web resources. One way The user can us the tool is to click a special bookmarklet to view the current page with annotations added. The ...
17
votes
0answers
316 views

SO Live! Chat Edition. — live updates to your reputation score, while chatting

Screenshot About This userscript, based on SOApi.js, injects itself in all SE sites' chat pages and polls the API for reputation changes every 60 seconds. When your reputation changes, this ...
24
votes
0answers
938 views

SO Live! — live updates to your reputation score

Stack Exchange now updates your reputation score in real time. There is no more need to install this extension. Screenshot About This userscript, based on SOApi.js, injects itself in all ...
11
votes
12answers
884 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) { ...
4
votes
1answer
124 views

What timezone is used in the API?

When a timestamp is used, for example the fromdate parameter in /questions, what timezone are dates in? Is the number supposed to be in milliseconds or in seconds? To get the current time to pass as ...
5
votes
3answers
148 views

Injecting HTML Into A Stackexchange Site

I am writing an application that injects some HTML into the page. I was wondering what the policy is for this. Is it ok or generally frowned upon?
2
votes
1answer
264 views

Web SENotify - Stack Exchange website new question notification

Screenshot About This website is a notification tool of new question on Stack Exchange website. License Public Domain Download Download http://senotify.jeb.be/ content (html, css, js from) ...
0
votes
1answer
154 views

Best way to calculate total badge count in Javascript?

I'm using Javascript and JSONP and want to find-out a user's total badge-count (i'm not using any libraries). At first I naively added up the badge counts individually, but some user's have no ...
8
votes
0answers
8k views

How to call the API via JSONP in Plain Old JavaScript

This tips demonstrates how to call the API in JavaScript without the need of jQuery or other frameworks. In a lot of cases you will find that the JSONP implementations provided in various frameworks ...
17
votes
3answers
1k views

Stack Insight - Track a User's Activity Over all Stack Sites.

Screenshots ... but why not see the live site at http://stackinsight.com About Web application to show how all a user has been involve in the different stack sites over time. Just enter your ...
3
votes
0answers
365 views

Widget Of Awesomeness, an extended profile JavaScript widget

2010-07-17: Due to lack of interest I'm shutting down the hosted version of this. Screenshots Widget: About The Widget Of Awesomeness lets you embed a simple widget on any page that will display ...
5
votes
1answer
170 views

StackAd Scroller

Screenshot About StackAd Scroller is a small web application that scrolls the open source ads from this Meta question. It is highly configurable and makes a nice page to leave your web browser ...
13
votes
1answer
720 views

StackAd - An Easy Way to Display Open-Source Ads on Your Site/Blog

Note: This page is due for an update but until then you can add StackAd to your site by adding: <script type='text/javascript' ...
17
votes
2answers
537 views

VoteCounts: bookmarklet to display up/down votes even for rep less than 1000

Screenshot / Code Snippet About This small bookmarklet will allow anyone to use the "vulnerability" of the API that it allows you to check the up/down vote count - a feat you could normally ...
223
votes
12answers
20k views

StackTack, a JavaScript widget you can stick anywhere

Screenshot / Code Snippet <head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script ...
6
votes
1answer
833 views

Is it safe to embed my API key into my javascript-only application?

I have an application I'm developing that's pure javascript and consumes the Stack API. My API key is embedded in the source which anyone could read. Is this safe?
22
votes
15answers
2k views

Soapi.JS : fluent JavaScript client library for the Stack Exchange API

Soapi.js If you are looking for a full featured, compact JavaScript client library that provides complete end to end coverage of the API, Soapi.JS is a good choice. You may also want to check out ...
4
votes
1answer
642 views

StackScript JavaScript Wrapper

Code Snippet Demonstrates the StackUser class: // Global object var ss = new StackScript(''); function GetInfo() { // The provided callback will be called // when the data arrives var ...