您的位置:首页 > 其它

如何获取自己微博接口和access_token

2015-04-09 15:50 309 查看
- (IBAction)PostRequest:(id)sender {

    

    //1.url

    //获取自己微博的网址
   
/*

     我自己的微博网址

     url:https://open.weibo.cn/2/oauth2/access_token?client_id=1519432606&code=c3e988c7bc0e14749fc4b0f550e00b5c&redirect_uri=https%3A%2F%2Fapi.weibo.com%2Foauth2%2Fdefault.html&client_secret=656d709227b063c55505e7abb2655baa&grant_type=authorization_code

     

     只保留打/2之后就可以了,然后再后面加上/statuses/update.json就是你要长传的你自己的微博网址

     */

    NSURL *url = [NSURL
URLWithString:@"https://open.weibo.cn/2/statuses/update.json"];

    

    

    //2.request

    NSMutableURLRequest *request = [NSMutableURLRequest
requestWithURL:url];

    
    [request
setHTTPMethod:@"POST"];

    

    [request setTimeoutInterval:60];

    //请求头
请求体

    //access_token这个是我自己的token 
对于不同的ID有不同的token 
要自己获取一下

    NSString *bodyStr =
@"access_token=2.009t4mFGWp4peBbb59564f4e5n6k6B&status=获取自己的access_token";

    NSData *data = [bodyStr
dataUsingEncoding:NSUTF8StringEncoding];
    [request
setHTTPBody:data];

    

    

    

    //3session

    NSURLSession *session = [NSURLSession
sharedSession];

    

    

    //4 task
   
NSURLSessionTask *task = [session
dataTaskWithRequest:request completionHandler:^(NSData *data,
NSURLResponse *response,
NSError *error) {

        
       
NSLog(@"response : %@", response);

        

        
    }];

    
    [task
resume];

    
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  session 微博 access