Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.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
如何检索API颤振后的数据_Api_Flutter_Post - Fatal编程技术网

如何检索API颤振后的数据

如何检索API颤振后的数据,api,flutter,post,Api,Flutter,Post,我是颤振初学者,我想从API获取数据,但API是“post”tipe。如何检索数据?请帮帮我。谢谢你(: 例如,我有API数据“post”,数据是“phonenumber”、“password”、“address”、“name”、“class”。如何获取所有数据并全部显示?我有一个代码片段,您可以参考 这是关于调用学生的POST API并作为主体传递凭据的 Future<Map<String, dynamic>> loginUser(String phone, Strin

我是颤振初学者,我想从API获取数据,但API是“post”tipe。如何检索数据?请帮帮我。谢谢你(:


例如,我有API数据“post”,数据是“phonenumber”、“password”、“address”、“name”、“class”。如何获取所有数据并全部显示?

我有一个代码片段,您可以参考

这是关于调用学生的POST API并作为主体传递凭据的

Future<Map<String, dynamic>> loginUser(String phone, String pass) async {
    http.Response response = await http.post(
      EndPoint.Login,
      body: jsonEncode(
        {
          "phonenumber": phone,
          "password": pass,
        },
      ),
      headers: {"Content-Type": "application/json"},
    );
    var parsed = jsonDecode(response.body);
    Map<String, dynamic> authfailed = {};
    if (parsed['message'] == "Auth failed") {
      authfailed['message'] = "Auth failed";
      return authfailed;
    }
    // print(parsed);
    return parsed;
  }
未来登录用户(字符串电话、字符串传递)异步{
http.Response-Response=等待http.post(
EndPoint.Login,
正文:JSONECODE(
{
“电话号码”:电话,
“密码”:通过,
},
),
标题:{“内容类型”:“应用程序/json”},
);
var parsed=jsonDecode(response.body);
映射authfailed={};
如果(已分析['message']==“身份验证失败”){
authfailed['message']=“身份验证失败”;
返回失败;
}
//打印(已解析);
返回解析;
}

谢谢,但我想获取数据并在小部件中显示:(例如,API数据post是“phonenumber”、“password”、“address”、“name”、“class”。如何获取所有数据?您可以使用TextEditInControl从文本字段获取数据,也可以使用can-use变量。aahh我知道了,以及如何显示它?您是否必须将数据存储到共享首选项或配置单元或更好的位置以调用用户的get API。)再次获取数据并将其存储在POJO模型中