1

認証が成功した後、screen_name の最近の 20 のステータスが必要です。

認証に成功しました。

ツイートを取得するためのコードは次のとおりです。

- (void)listResults
  {
    NSLog(@"list");
    dispatch_async(GCDBackgroundThread, ^{
    @autoreleasepool {
        [UIApplication sharedApplication].networkActivityIndicatorVisible = YES;


         dict = [[FHSTwitterEngine sharedEngine]searchTweetsWithQuery:@"@uknationofblue" count:30 resultType:FHSTwitterEngineResultTypeRecent unil:nil sinceID:nil maxID:nil];

                   NSLog(@"%@",dict);
        NSArray *results = [dict objectForKey:@"statuses"];

        NSLog(@"array text = %@",results);
            for (NSDictionary *item in results)
    {
            NSLog(@"text == %@",[item valueForKey:@"text"]);
            NSLog(@"name == %@",[[item objectForKey:@"user"]objectForKey:@"name"]);
            NSLog(@"screen name == %@",[[item objectForKey:@"user"]objectForKey:@"screen_name"]);
           NSLog(@"pic == %@",[[item objectForKey:@"user"]objectForKey:@"profile_image_url_https"]);
        }

        dispatch_sync(GCDMainThread, ^{
           @autoreleasepool {
                UIAlertView *av = [[UIAlertView alloc]initWithTitle:@"Complete!" message:@"Your list of followers has been fetched" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
                [av show];
                [UIApplication sharedApplication].networkActivityIndicatorVisible = NO;
            }
        });
    }
  });
  }
4

0 に答える 0