【问题标题】:How to pass json object with api in iOS如何在 iOS 中使用 api 传递 json 对象
【发布时间】:2015-04-03 18:27:37
【问题描述】:

https://api.coinbase.com/v1/transactions/send_money
使用此 api 传递以下参数。

{
  "transaction": {
    "to": "user1@example.com",
    "amount": "1.234",
    "notes": "Sample transaction for you"
  }
}

【问题讨论】:

    标签: ios iphone web-services coinbase-api


    【解决方案1】:

    这是一个使用Coinbase iOS SDK的完整示例:

    NSDictionary *transactionDict = @{
        @"to": @"user1@example.com",
        @"amount": @"1.234",
        @"notes": @"sending money" };
    NSDictionary *params = @{ @"transaction": transactionDict };
    
    [apiClient doPost:@"transactions/send_money" params:transactionDict completion:^(id result, NSError *error) {
        if (error) {
            NSLog(@"Could not send money: %@", error);
        } else {
            NSLog(@"Success: %@", [result objectForKey:@"transaction"]);
        }
    }];
    

    【讨论】:

      【解决方案2】:

      我得到了这个答案..

      NSMutableDictionary *dic = [[NSMutableDictionary alloc]init];
              [dic setObject:@"user1@example.com" forKey:@"to"];
              [dic setObject:@"1.234" forKey:@"amount"];
              [dic setObject:@"sending money" forKey:@"notes"];
      
      NSMutableDictionary *dic1 = [NSMutableDictionary dictionaryWithObjectsAndKeys:dic,@"transaction", nil];
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-11-26
        • 1970-01-01
        • 1970-01-01
        • 2017-11-03
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多