Интеграция Twitter в приложение для iPhone - PullRequest
0 голосов
/ 25 августа 2011

Я хочу интегрировать Twitter в свое приложение для iPhone, чтобы получать твиты с определенной учетной записью Twitter.Пожалуйста, предложите мне лучшую идею сделать это?

ПРИМЕЧАНИЕ:

1) Я просто хочу показать твиты из определенного аккаунта.Любой короткий метод поможет полной, а не полной интеграцией Twitter

2) Пока я использую RSS для получения твитов, но где-то я слышал, что RSS-каналы очень ненадежны, и они собираются прекратить поддержкудля RSS в ближайшее время.

С уважением !!

Ответы [ 3 ]

2 голосов
/ 26 августа 2011

https://github.com/jaanus/PlainOAuth/tree/27a8631a5e32c36ea40d532c8343fafe7cc5e95c И скачать исходный проект ..

По этим ссылкам вы получите последние пять твитов ..

2 голосов
/ 25 августа 2011

Если вы не хотите использовать полную реализацию, вам просто нужно выполнить запрос к статусам конкретного пользователя Например, чтобы получить последние 20 твитов от charliesheen с ASIHTTPRequest

NSURL *url = [NSURL URLWithString:@"http://twitter.com/statuses/user_timeline/charliesheen.xml"];
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
[request setDelegate:self];
[request startAsynchronous];

- (void)requestFinished:(ASIHTTPRequest *)request {
// this is called if the request is successful
}

- (void)requestFailed:(ASIHTTPRequest *)request {
// this is called if the request fails
}

Если вы не хотите использовать xml, просто измените его на json

http://twitter.com/statuses/user_timeline/charliesheen.json
1 голос
/ 26 августа 2011

Получил ответ.- Я добавил MGTwitterEngine в свой проект.

Вот код: [MyViewController's - (void) viewDidLoad] -

MGTwitterEngine *twitterEngine = [[MGTwitterEngine alloc] initWithDelegate:self];
[twitterEngine getUserTimelineFor:username sinceID:0 startingAtPage:0 count:10];

Если вам, ребята, нужны дополнительные разъясненияне стейсняйся спросить.Я постараюсь помочь вам как можно больше.

С уважением !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...