zoukankan      html  css  js  c++  java
  • 新浪微博 iOS SDK获得用户信息

    1. 代码

      - (void)getUserInfo {
          NSMutableDictionary *params = [NSMutableDictionary dictionaryWithCapacity:2];
          [params setObject:self.wbtoken forKey:@"access_token"];
          [params setObject:self.uid forKey:@"uid"];
          NSLog(@"params:%@", params);
      
          WBHttpRequest * asiRequest = [WBHttpRequest requestWithURL:@"https://api.weibo.com/2/users/show.json" httpMethod:@"GET" params:params delegate:self withTag:@"getUserInfo"];
      }
      

        

       响应函数

      - (void)request:(WBHttpRequest *)request didFinishLoadingWithResult:(NSString *)result
      {
          NSError *error;
          NSData  *data = [result dataUsingEncoding:NSUTF8StringEncoding];
          NSDictionary *json = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&error];
          if (json == nil)
          {
              NSLog(@"json parse failed 
      ");
              return;
          }
          self.screenname = [json objectForKey:@"screen_name"];
          self.picture    = [json objectForKey:@"profile_image_url"];
      
          NSLog(self.screenname);
          NSLog(self.picture);
          m_observer->NotifyAvatarsReceived(avatarData);
      
          NSString *title = nil;
          UIAlertView *alert = nil;
      
          title = @"收到网络回调";
          alert = [[UIAlertView alloc] initWithTitle:title
                                             message:[NSString stringWithFormat:@"%@",result]
                                            delegate:nil
                                   cancelButtonTitle:@"确定"
                                   otherButtonTitles:nil];
          [alert show];
          [alert release];
      }
      
  • 相关阅读:
    Git和Github的基本操作
    整合Flask中的目录结构
    自定义Form组件
    flask-script组件
    flask-session组件
    flask中的wtforms使用
    补充的flask实例化参数以及信号
    用flask实现的分页
    用flask的扩展实现的简单的页面登录
    【字符串】【扩展kmp算法总结~~】
  • 原文地址:https://www.cnblogs.com/sollyu/p/3663608.html
Copyright © 2011-2022 走看看