Voices Admin FAQ

This app helps you to maintain your UserVoice account. Indie and hobbyist developers often develop their apps in their spare time, whereas users send requests at any time. Now you are able to interact with them at any time, too.

The API client is needed to allow our app to connect with your UserVoice account. You can revoke the access at any time from your UserVoice settings page (Integrations). We will also add an option to revoke access into our app in one of the coming updates.

As you are the administrator/owner of your account, you need to log into your account. We are fetching your ConsumerKey, ConsumerSecret and your callback Uri then for all later requests. Without those data, we will not be able to send any requests against your UserVoice account.

UserVoice uses the oAuth authentication mechanism for all calls against their API.

In order to get the needed tokens for the authentication into the app, a so called "callback url" is used, which needs to be defined like this :http://mydomain.com/mycallback.html

The tokens are added during the authentication process at the end of the callback url as paramaters in the form of http://mydomain.com/mycallback.html?oauthtoken=<oAuthToken>&toauthokensecret=<oAuthTokenSecret>. This makes it very easy for the API provider to send the tokens to an app or a website on one site and to read them for developers on the other site.

We have quite some experience with oAuth and callback urls, here are our best practices:

- you should use one callback url for each app to avoid quirks

- a simple blank html document, uploaded to your webserver, will do the job as it generates a unique url (see example above)

If you have any questions left, feel free to open a support ticket to get in contact with us.

The current version of Voices Admin runs a Background Agent. On Windows Phone 8, Background Agents aren't able to run in shorter intervals.

If we see enough interest in our app and our library, we will add a cloud backend to our app that is able to send tile and toast notification close to immediately after a change in your counts has happened.

We added also an idea for that, and are thankful for every vote this receives.