1

I'm currently writing an app using the Stack Exchange API.

Today I wanted to rework the login component, but after signing in I get the following message:

Application must have a registered Stack Apps post to write

That kinda confused me because I used this app one day ago. So I went to my post page and the post was gone, my App is still registered under the Manage your applications page.

So my questions are:

  • Why is my app post deleted?
  • Should I just create a new post to get API access?
1

Why is my app post deleted?

My guess is that an automated process did this. You can still view the post, just copy the URL from the 'Manage your applications' page. If it has a banner 'deleted by Community ♦' that's the case.

Should I just create a new post to get API access?

That's fine (it's not that we're flooded with new posts every day). Something that helps to avoid this in the future is to properly document your app, instead of only using a . It's more likely to receive an upvote (at least from me) and questions with a positive score are never deleted automatically. (If you already did this, perhaps I missed the post.)

5
  • I checked my 'Stack Apps Post' entry on the 'Manage your applications' page and it was empty. Set it to the deleted question and all works fine again. Is that workaround intended to work? – Norbert Bartko Feb 5 at 9:39
  • I will create a new post any way – Norbert Bartko Feb 5 at 9:40
  • Not sure, but I tried that once: stackapps.com/q/8394/34061 – Glorfindel Feb 5 at 9:48
  • It is interesting, but all features in my app work with the deleted post. (This comment and upvote + accepted answer come from the app) – Norbert Bartko Feb 5 at 10:14
  • 1
    Interesting indeed! The API isn't really actively maintained anymore, so we have to work with what we already have. If it's still working for you, all the better. – Glorfindel Feb 5 at 10:16

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .