iPhone: Как загрузить фотографии в твиттер с использованием аутентификации xAuth или OAuth?

Есть ли способ загрузить фотографию в Twitter с помощью аутентификации xAuth или OAuth в iPhone? Есть ли какой-нибудь пример кода или фреймворка, который я могу использовать?

3 ответа

Решение

Согласно этому ответу невозможно загружать изображения непосредственно в Twitter. Вам нужно зайти на какой-нибудь другой сайт для обмена фотографиями и дать ссылку на него в своем посте в Твиттере. Я бы порекомендовал заглянуть в imgur. У них есть API, который вы можете использовать.

Функция обмена фотографиями теперь доступна в Твиттере, но стабильной библиотеки для iphone пока нет.

В iOS 5 это очень просто.

Просто включите заголовочный файл #import "Twitter/Twitter.h" и добавить фреймворк Twitter.framework в проект..

Затем добавьте строки ниже для действия кнопки:

TWTweetComposeViewController *tweeter =    [[TWTweetComposeViewController alloc] init];
[tweeter setInitialText:@"message"]; // for posting text
[tweeter addImage:image];            // for posting image
[self presentModalViewController:tweeter animated:YES];
Другие вопросы по тегам