I'm getting tired of using the web form to submit and edit questions on Stack Overflow. Is there a way to do this using the text editor of your choice and a command line tool? If not, is there an API that one can use to make such a tool?
What is meta?
- Any Stack Exchange user can ask a question
- The community provides support, votes on ideas, and reports bugs
- Your voice helps shape the way Stack Exchange operates
Short answer. No
There is an API and you can read more about it at Stack Apps. However it is read only, and at this point there is no clear indication of when a write enable API will be available.
I have not tried it, but there is a command line browser called Lynx that might work on Stack Overflow.
If that doesn't work, then no, there is no way to ask or edit questions from the command line.
There is an API, that can be used to build command line apps for Stack Overflow, but it is currently read-only.
Check out the read-only command line app if you are interested.
OK I hacked my own tool for this. It's only a proof of concept. If anyone wants to try it and give me feedback, or even just encouragement, please do. Long live the command line, especially here of all places. https://github.com/danchoi/ask_stack
I hope StackOverflow implements a way to post question using OAuth or something. I don't think there is any good reason this should not be implemented. But in the meantime, the clunkier Selenium-based approach will have to do.