如何使用FHSTwitterEngine在ios中调用Twitter API?

时间:2014-08-22 04:47:56

标签: ios twitter fhs-twitter-engine

嘿我想在我的ios应用程序中使用 FHSTwitterEngine 调用twitter api我有我的网址,但我不知道在哪里附加我的密钥。这是我的网址

https://api.twitter.com/1.1/geo/similar_places.json?lat=37.78&long=-122.41&name=Twitter

我使用我的凭据提出请求,

https://api.twitter.com/1.1/geo/similar_places.json?lat=37.78&long=-122.41&name=atm&oauth_access_token=XXXXXXX&oauth_access_token_secret=XXXXXXX&consumer_key=XXXXXX&consumer_secret=XXXXXX

任何人都可以为此指导我。

1 个答案:

答案 0 :(得分:0)

试试这个。通过使用此代码,您可以登录到Twitter,您可以登录用户的用户名和推特ID。

导入FHSTwitterEngine.h

#import "FHSTwitterEngine.h"

然后在.m文件中写这个

[[FHSTwitterEngine sharedEngine] permanentlySetConsumerKey:@"Your Consumer Key" andSecret:@"Your Consumer Secret"];
        [[FHSTwitterEngine sharedEngine] setDelegate:self];
        [[FHSTwitterEngine sharedEngine] loadAccessToken];
        [[FHSTwitterEngine sharedEngine] showOAuthLoginControllerFromViewController:self withCompletion:^(BOOL success) {
            NSString *ID = [[FHSTwitterEngine sharedEngine]loggedInID];// self.engine.loggedInUsername;
            if (ID.length > 0) {
                NSString *userID = [NSString stringWithFormat:@"%@",ID];
                NSLog(@"%@",userID);
            }
            else
            {
                NSLog(@"Not Logged In");
            }
            NSLog(success?@"L0L success":@"O noes!!! Log in failure!!!");
        }];