I had the exact same experience. At my last startup webuilds a social publishing tool used by multiple fortune 500 companies. We tried to get a commercial API for months, but never heard anything back. We sent email, filed support tickets, but nothing. Eventually we gave up and the companies we serviced ended up just publishing pictures to Facebook and Twitter instead.