Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode 正在为iOS客户端寻找OAuth版本的Twitter代码_Xcode_Ios_Twitter_Twitter Oauth - Fatal编程技术网

Xcode 正在为iOS客户端寻找OAuth版本的Twitter代码

Xcode 正在为iOS客户端寻找OAuth版本的Twitter代码,xcode,ios,twitter,twitter-oauth,Xcode,Ios,Twitter,Twitter Oauth,我从《第一部iPhone编程》一书中学到了iOS编程。在一个练习中,他们有使用基本授权的Twitter示例代码。既然Twitter使用了OAuth,我如何获得OAuth代码以便测试我的客户机?我需要在Twitter上注册我的应用程序吗?既然它只是一个测试应用程序,我该怎么做 这是代码的基本授权版本;我正在寻找OAuth版本: //TWITTER BLACK MAGIC NSMutableURLRequest *theRequest=[NSMutableURLRequest requestWith

我从《第一部iPhone编程》一书中学到了iOS编程。在一个练习中,他们有使用基本授权的Twitter示例代码。既然Twitter使用了OAuth,我如何获得OAuth代码以便测试我的客户机?我需要在Twitter上注册我的应用程序吗?既然它只是一个测试应用程序,我该怎么做

这是代码的基本授权版本;我正在寻找OAuth版本:

//TWITTER BLACK MAGIC
NSMutableURLRequest *theRequest=[NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://YOUR_TWITTER_USERNAME:YOUR_TWITTER_PASSWORD@twitter.com/statuses/update.xml"]
                                                        cachePolicy:NSURLRequestUseProtocolCachePolicy
                                                    timeoutInterval:60.0];

[theRequest setHTTPMethod:@"POST"];
[theRequest setHTTPBody:[[NSString stringWithFormat:@"status=%@", themessage] dataUsingEncoding:NSASCIIStringEncoding]];
NSURLResponse* response;
NSError* error;
NSData* result = [NSURLConnection sendSynchronousRequest:theRequest returningResponse:&response error:&error];
NSLog(@"%@", [[[NSString alloc] initWithData:result encoding:NSASCIIStringEncoding] autorelease]);

//END TWITTER BLACK MAGIC 

要获得Twitter oAuth访问权限,您需要在上创建应用程序并检索消费者密钥和消费者身份验证

也许本教程将帮助您:


要获得Twitter oAuth访问权限,您需要在上创建应用程序并检索消费者密钥和消费者身份验证

也许本教程将帮助您:


ugh,这太不安全了:/这就是他们从基本授权改为OAuth的原因。如何获得使用OAuth的令牌?我不知道,我只知道以明文形式发送密码是个坏主意。啊,这太不安全了:/这就是他们从基本授权更改为OAuth的原因。如何获得使用OAuth的令牌?我不知道,我只知道以明文发送密码是个坏主意。