i have same problem.
here is my request:
Method: POST
URI: https://api.twitter.com/1.1/statuses/update.json
Headers: {Content-Type=[application/x-www-form-urlencoded], Accept=[application/json], Authorization=[OAuth oauth_signature=“lkq0x87KzYv%2Fg5fbR1Z2bv9QXnM%9J”, oauth_version=“1.0”, oauth_nonce=“03450732-410v-7e1d-97cc-93lk21asxcbf”, oauth_consumer_key=“FgEdxHuIinJ3GjBcvxd6s”, oauth_signature_method=“HMAC-SHA1”, oauth_token=“482146821-PMG6GTyII79BvOsYHOk0Xvm6OdzaPjDGDy8XbI56”, oauth_timestamp=“1350481262”]}
— Request Message Body --------------->
status=Test%20TWEET:%20Wed%20Oct%2017%2015:41:02%20CEST%202012
===============
here is the response:
Status: 401
Content-Type: application/json; charset=utf-8
Headers: {Date=[Wed, 17 Oct 2012 13:41:24 UTC], Content-Length=[63], Content-Type=[application/json; charset=utf-8], Server=[tfe]}
— Response Message Body --------------->
{“errors”:[{“message”:“Could not authenticate you”,“code”:32}]}
=================
using same oauth tokens it works for all get requests, not for posts.
the permissions for the App are read, write, directmessage.
Please Help?