Questions tagged [javascript]

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

Filter by
Sorted by
Tagged with
5 votes
1 answer
106 views

How can I implement a method to call the SE API that handles backoff correctly?

I'm writing JavaScript (Node.js) code that calls the Stack Exchange API. One part of the API is that it may return a non-zero value for backoff, which essentially means "wait n seconds before ...
cocomac's user avatar
  • 478
4 votes
0 answers
79 views

Load Anonymous feedback

Access to anonymous and low-rep post feedback This User script allows to view anonymous and low-rep post feedback/votes under the voting menu: You can get it from GitHub: Source Install What is ...
dan1st's user avatar
  • 141
2 votes
0 answers
79 views

Uncaught channelUrl must be under the current domain

I'm developing a Stack Chrome extension that will make use of the API. I'm following the instructions on the API docs here. My OAuth and host websites are set to stackexchange.com in my Stack Apps ...
Joe Moore's user avatar
  • 171
1 vote
0 answers
44 views

How to get write access to Stack Exchange API? [duplicate]

I am trying to use Stack Exchange API to post upvotes and downvotes from my app. I have received the access token but not sure what to do with write_access
Sonal Varshney's user avatar
3 votes
1 answer
68 views

Where is it acceptable to store an access_token?

Obviously it isn't safe to broadcast any access_token to the public, especially those which are defined with no expiry date. It would also be considered a security issue if a list of registered access ...
Lakshya Raj's user avatar
5 votes
1 answer
505 views

Issue with JavaScript SDK

When using the JavaScript SDK to enable client side OAuth flow, I'm running into this issue: Uncaught TypeError: Cannot read properties of null (reading 'postMessage') And the page gets stuck with the ...
Sourabh Choraria's user avatar
0 votes
1 answer
141 views

Getting 405 when trying to post a comment

I'm trying to post a comment to The API Sandbox, I did one using the interactive documentation, but when trying to use my own code, it doesn't work. Instead, I get status code 405 (Method not allowed) ...
MrMythical's user avatar
1 vote
1 answer
610 views

Is it possible to get the response from a form POST?

This is related to my XYZ app to write comments. I found a much neater way to submit the request using forms: function post() { se_url='https://api.stackexchange.com/2.3/posts/'+se_postId.value+'/...
JMP's user avatar
  • 345
2 votes
1 answer
911 views

Why doesn't my XMLHttpRequest call work in Excel?

I can make a simple API call in JavaScript using XMLHttpRequest: <html> <script> function reqListener () { out.textContent=this.responseText; } ...
JMP's user avatar
  • 345
1 vote
0 answers
143 views

Extension; Access to layout and javascript of stackexchange network site instead of inject (Stacks is not defined)

Note: last update at the end of POST I am developing an extension for community users. Introduction: The extension is under development on this github: https://github.com/IcarosNetSA/atsu and these ...
user avatar
6 votes
3 answers
91 views

Tab4SE - the TAB key in your post

Tab4SE Screenshot / Code Snippet About Uses SmartTabbing™ technology to enable Tabing (Indent) and Shift+Tabing (Unindent). Can be enabled via the toggle switch in the toolbar (preference is ...
Spectric's user avatar
  • 1,665
1 vote
1 answer
1k views

Why am I getting a 400 Bad Request error with this code?

I'm using this code (in an async function): let about = await fetch("https://api.stackexchange.com/2.2/me?order=desc&access_token="+token+"&sort=reputation&site=gaming&...
Penguin's user avatar
  • 113
2 votes
1 answer
268 views

What write in app access for sending data

Here is my app's code: However, I get this error:
Никита Башенко's user avatar
2 votes
0 answers
111 views

DAO.af browsable aggregated tags

About goal is to learn skills faster by browsing the aggregated concepts. so you absorb big ideas before diving in. learn passively. its for everyone. analyzes SE posts with IBM watson and allows ...
r2e2's user avatar
  • 21
6 votes
0 answers
169 views

View close votes, reopen votes, and delete votes with insufficient repuation

Screenshot / Code Snippet About This script shows the number of current close votes, reopen votes and delete votes for a question. Works on all Stack Exchange sites. License GNU Lesser General Public ...
user avatar
1 vote
1 answer
267 views

How to analyze and debug Stack Exchange's Javascript?

When writing userscripts, I often want to be able to look at what Stack Exchange's Javascript is doing. Getting to the code that the browser runs is easy enough - in the Network tab, I can see network ...
CertainPerformance's user avatar
2 votes
0 answers
210 views

StackExchange – Expand Hidden Comments

In principle that what Expand all comments script does, but with two major differences: Scrolls the page back to the initial target of the corresponding link you selected (i.e. to question, question ...
Gerold Broser's user avatar
2 votes
0 answers
296 views

window.opener is null in Stack Exchange login_success page

I am using the JavaScript SDK to authenticate Stack Exchange users in our application. But the dialog stays in "Authorizing Application" page, as I found there is a error thrown in this page:...
Gary Liu's user avatar
  • 121
0 votes
0 answers
77 views

Error invalid_request "OAuth request must be over HTTPS" when starting oauth flow

I'm building an application on top of StackExchange's API for a month now. While I was building the OAuth flow to allow users to authenticate using their StackExchange account, everything was working ...
Vinicius Andrade's user avatar
5 votes
1 answer
272 views

Cannot authenticate with OAuth2

I was testing an app and suddenly I can't login any more. Neither my app or the Stack App configuration hasn't changed, so I'm thinking this might be a bug on the API side. The OAuth error seems a ...
gion_13's user avatar
  • 161
1 vote
1 answer
184 views

How should I try to detect when the Share dialog is open in a userscript?

I want to write a userscript that modifies the share dialog to add an extra field: It's easy enough to retrieve and modify this dialog whilst it's on the page, but it gets added to the DOM only after ...
doppelgreener's user avatar
3 votes
1 answer
334 views

How do I actually begin to code, in Node, using the Stack Exchange API?

I am a noob at coding, so forgive me for this rather trivial question. I am trying to make a program that can access the Stack Exchange API. Specifically I want to make a program that gets live ...
Pritt Balagopal's user avatar
2 votes
0 answers
113 views

JavaScript API Library for StackExchange API?

I'm developing an application that integrates with the Stack Exchange Network for posting questions and importing whole discussions. Therefore I'm looking for a JavaScript library for the Stack ...
RAGE Developer's user avatar
6 votes
1 answer
185 views

JavaScript SDK-based workflow never pushes message back from OAuth login_success page on Stack Exchange side

I'm using the JavaScript SDK by Stack Exchange provided with the latest API, and despite following the official instructions & examples it doesn't work - it seems there is a bug which breaks the ...
Mikhail Vink's user avatar
5 votes
0 answers
852 views

StackExchange API JS SDk

I am planning to write a javascript library as a wrapper over StackExchange API. Currently, every webapp using StackExchange api needs to compile the url and make a GET request (mostly by ajax) which ...
Sachin Jain's user avatar
21 votes
1 answer
338 views

sechatr - adding Hangouts-style avatars to chat

New And Improved! I have rewritten the application and fixed a ton of bugs that were causing issues (and extremely high memory usage). If you ran into trouble before, give the new version a spin! ...
Nathan Osman's user avatar
  • 23.3k
2 votes
0 answers
218 views

Stackoverflow Javascript Authentication error

Using the Stack Overflow javascript authentication API, I get this error: Application Login Failure An error occurred while login into an application. Error Details error description: ...
Mahahari's user avatar
  • 129
9 votes
1 answer
806 views

Getting "application not configured for implicit grants" error trying to setup website

I had a developer setup StackExchange auth for a site last year and that still works fine. I have cloned that site and am in the process of changing out all of the relevant names and keys to the new ...
Lizza's user avatar
  • 193
9 votes
0 answers
888 views

StackUnderflow - Greasemonkey/Tampermonkey helper for StackOverflow users

StackUnderflow StackUnderflow is Greasemonkey/Tampermonkey (or compatible) user script that aims to improve your experience with StackOverflow.com. Once it runs, you should easily notice additional ...
Marcin Orlowski's user avatar
5 votes
0 answers
404 views

ChatExchange - It is an API for Chat

Code Snippet sendMessage('chat.meta.stackexchange.com', 721, 'Hello @Sha', fkey().fkey) //Sends the message 'Hello @Sha' to Shadow's Den //Must be run in a chat site, due to @Balpha not wanting CORS ...
Universal Electricity's user avatar
5 votes
0 answers
76 views

QuestionPacker - Packs Question in a Webpage

Screenshot About It is my version of StackTack, which seems to be discontinued. License Inbox Reader is released under the Apache License 2.0. Download You can get QuestionPacker here: http://...
Universal Electricity's user avatar
4 votes
0 answers
270 views

Want a way to give your user the access token nicely?

Well your wishes have been fulfilled. Over on GitHub is a page ready designed for you to use! It's my SEAuthentication repro. What does it do? How does it work? The essential code is below. There is ...
Tim's user avatar
  • 581
11 votes
0 answers
450 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 ...
ArtOfCode's user avatar
  • 473
3 votes
1 answer
120 views

Help with javascript SDK configuration

The following problem is REAL! All names have been changed to protect the innocent. I have a site at "http://Something.github.io/MyRepository/Directory/index.html" And I have my app configured like ...
Jack Sprat's user avatar
6 votes
1 answer
9k views

'The target origin provided does not match the recipient window's origin' message when trying to use localhost

I am trying to experiment with the Stack Overflow API on my localhost and am struggling to get the authentication to complete. Here is my application JavaScript code (note that I am using IBM ...
MDalt's user avatar
  • 161
4 votes
0 answers
207 views

IGB Stack Flair – A dynamic flair for Stack Exchange sites

A dynamic flair for Stack Exchange sites inspired by Stack Exchange's native User Flairs. With Advanced Features Including Stack Exchange sites with more than 101 reputation (compared to 200). ...
Gerold Broser's user avatar
2 votes
1 answer
68 views

Is there any API or documentation that would help my adding functionality to Q&A textareas?

I'm writing an userscript that should add some functionality to the main textarea (WMD) used to post and edit answers and questions. The functionality will usually need to do things like insert text ...
Tomáš Zato's user avatar
4 votes
2 answers
167 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 ...
brasofilo's user avatar
  • 992
9 votes
3 answers
518 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 ...
Doorknob's user avatar
  • 1,299
4 votes
1 answer
561 views

Javascript SDK channelUrl for local development [duplicate]

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: ...
joews's user avatar
  • 149
6 votes
1 answer
284 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) { alert('...
Alex Saskevich's user avatar
3 votes
0 answers
114 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 ...
fredley's user avatar
  • 1,369
1 vote
0 answers
97 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 ...
fredley's user avatar
  • 1,369
4 votes
0 answers
377 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 iconography. ...
Dan Kanze's user avatar
  • 141
3 votes
1 answer
5k 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? How ...
Sarath Saleem's user avatar
12 votes
0 answers
399 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: ...
andrewsomething's user avatar
4 votes
0 answers
218 views

Hide unwanted questions (Greasemonkey Script)

About This Greasemonkey script enables you to hide questions you don't want to see. At the moment Stack Overflow gives you the option to "dim" or hide questions with ignored-tags but doesn't allow ...
Precastic's user avatar
  • 141
2 votes
1 answer
286 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 ...
Ben Collins's user avatar
7 votes
0 answers
763 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 ...
Siddhant's user avatar
  • 171
5 votes
1 answer
291 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 suggestions, ...
user2428118's user avatar