Как постить картинки в Twitter с помощью API
По существу уже ответили. Такой возможности в API Twitter'а не существует. Однако, теоретически, картинку можно перевести в текст с помощью чего-нибудь вроде BASE64, разбить полученное на 140-символьные блоки и запостить картинку в твиттер! Кстати, так как там можно использовать Unicode (твиты японцев и китайцев очень длинные, они там целые трактаты пишут) — то можно использовать не BASE64, а что-нибудь похитрее.
upload.twitter.com/1/statuses/update_with_media.json вот сюда методом POST передаёте массив содержащий индекс 'media' в котором будет ссылка на вашу картинку. Вроде бы так.