У меня проблема с загрузкой изображений в твиттер. Я использую MGTwitterEngine + OAuth для доступа к Twitter - он работает отлично. Я могу получить доступ к графикам времени, спискам и т. Д. Но теперь мне нужно загрузить изображение. Я использую GSTwitterEngine для этого.
Twitpic API 2 возвращает:
Ошибка 401 «Не удалось аутентифицировать вас (заголовок отклонен Twitter)»
Твиттер все еще работает. Я сравнил содержимое поля «Авторизация» в поле запроса Twitter с полем «X-Verify-Credentials-Authorization» в поле twitpic - они идентичны, за исключением полей timestamp, oauth_signature и nonce, которые не обязательно должны быть одинаковыми.
Тело сообщения содержит все обязательные поля. Если нет обязательных полей, у меня появляется сообщение об ошибке от twitpic.
Twitpic API1 возвращает что-то вроде правильного ответа, но со значением 'null' вместо ширины, высоты, типа изображений, 1 января 1970 года в метке времени и id = 0 в идентификаторе изображения. Но он возвращает действительную информацию о пользователе (идентификатор и отображение имени пользователя!). Все необходимые поля есть, в противном случае у меня появляется соответствующее сообщение об ошибке.
Я использовал форматы base64 и binnary для изображений png и jpeg. Это ничего не меняет.
У кого-нибудь была такая же проблема?