gpt4 book ai didi

iphone - iOS - 如何使用用户名和密码获取推特 OAuthtoken

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:09:58 24 4
gpt4 key购买 nike

我是 iPhone 的新手,我只是想创建一个应用程序,它有一个接受 Twitter 用户名和密码的登录屏幕,

但是我不知道如何获取Oauthtoken

我得到了一些帮助来调用这个 url

https://api.twitter.com/oauth/access_token

但不知道在这些参数中发送什么值

oauth_consumer_key、oauth_consumer_secret、oauth_nonce、oauth_signature_method。

或任何其他从 twitter 获取 Oauthtoken 的方法

提前致谢。

最佳答案

1 - 在 Twitter 网站上创建应用程序 https://dev.twitter.com/apps您将获得一个“消费者 key ”和一个“消费者 secret ”。

2 - 将 STTwitter 库添加到您的项目中 https://github.com/nst/STTwitter

3 - 以下代码将按照您的要求登录并打印“访问 token ”和“访问 token 密码”:

STTwitterAPI *twitter = 
[STTwitterAPI twitterAPIWithOAuthConsumerName:@"MyApp"
consumerKey:@"BJaKx0V7hdDafkFXK4P08g"
consumerSecret:@"DRSZf2Bc9Qgl0HDE7gGjzXYuQPkwk9gsAYgENFnWJs"
username:@"nst021"
password:@"xxxxxxxx"];

[twitter verifyCredentialsWithSuccessBlock:^(NSString *username) {

NSLog(@"-- access granted for %@", username);
NSLog(@"-- oauthAccessToken %@", twitter.oauthAccessToken);
NSLog(@"-- oauthAccessTokenSecret %@", twitter.oauthAccessTokenSecret);
} errorBlock:^(NSError *error) {
NSLog(@"-- error %@", error);
}];

4 - 然后您可以通过这种方式检索时间线:

[twitter getHomeTimelineSinceID:nil count:@"20" successBlock:^(NSArray *statuses) {
// ...
} errorBlock:^(NSError *error) {
// ...
}];

关于iphone - iOS - 如何使用用户名和密码获取推特 OAuthtoken,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16787936/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com