gpt4 book ai didi

ios - 无法使用 afnetworking 注册用户

转载 作者:行者123 更新时间:2023-11-29 01:54:58 24 4
gpt4 key购买 nike

我想创建一个用户到后端服务器,我需要输入以下信息来注册用户。

 {
"user": {
"email": "user@example.com",
"password": "secret",
"password_confirmation": "secret",
"seed_recipes": true //optional
}

我编写了以下代码来注册用户:

 AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
manager.requestSerializer = [AFJSONRequestSerializer serializer];
NSDictionary *parameters = @{@"user[email]":email, @"user[password]":password, @"user[password_confirmation]":password};
[manager POST:@"http://domain.com" parameters:parameters success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSLog(@"JSON: %@", responseObject);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"Error: %@", error);

我遇到了以下错误。有没有人知道原因? (JSON 文本未以数组或对象开头,并且允许未设置片段的选项。)UserInfo=0x7fbe935cb360 {NSDebugDescription=JSON 文本未以数组或对象开头,并且未设置允许片段的选项。, NSUnderlyingError=0x7fbe935c54b0“请求失败:未经授权 (401)”

最佳答案

NSDictionary *users=[[NSDictionary alloc] initWithObjects:@{@"email":email, @"password":password, @"password_confirmation":password}];

NSDictionary *parameters = [[NSDictionary alloc] initWithObjects:@{@"user":users}];

试试这个

关于ios - 无法使用 afnetworking 注册用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30969198/

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