Twitter Inc was down for thousands of users on Wednesday, according to outage tracking website Downdetector.com.