在ios中嵌入Twitter爆炸新闻

时间:2014-03-10 08:49:40

标签: ios objective-c twitter feed

我们如何在ios应用程序中嵌入twitter新闻源?首先有可能吗?如果可能的话怎么样?请记住,我不是在询问有关嵌入用户时间线的问题,我在询问有关在应用程序中嵌入Twitter新闻的问题, just like see this webpage

2 个答案:

答案 0 :(得分:0)

按照以下步骤操作。

  1. 登录您的帐户

  2. 访问https://twitter.com/settings/widgets

  3. 创建小部件并设置设计

  4. 复制代码并创建HTML文件。

  5. 在webview中打开HTML文件。

  6. 你已经完成了。

答案 1 :(得分:0)

是的,这是可能的。 如果您正在使用iOS(或Android),您可以使用Twitter Kit嵌入内容。 通过Twitter查看documentation

我不确定您对未嵌入用户时间线的意思,因为您之后会链接到可以作为用户时间线嵌入的Twitter帐户。

所以,如果你想嵌入@BreakingNews,你可以这样做:

#import <UIKit/UIKit.h>
#import <TwitterKit/TwitterKit.h>

@interface FABUserTimelineViewController : TWTRTimelineViewController
@end

// FABUserTimelineViewController.m
#import "FABUserTimelineViewController.h"
#import <TwitterKit/TwitterKit.h>
@implementation FABUserTimelineViewController

- (void)viewDidLoad {
  [super viewDidLoad];

  [[Twitter sharedInstance] logInGuestWithCompletion:^(TWTRGuestSession *guestSession, NSError *error) {
    if (guestSession) {
      TWTRAPIClient *APIClient = [[Twitter sharedInstance] APIClient];
      TWTRUserTimelineDataSource *userTimelineDataSource = [[TWTRUserTimelineDataSource alloc] initWithScreenName:@"BreakingNews" APIClient:APIClient];
      self.dataSource = userTimelineDataSource;
    } else {
      NSLog(@"error: %@", [error localizedDescription]);
    }
  }];
}

@end