Python 是否可以在颤振中使用remove.bg API开发应用程序?
我有一个API叫做。我想在我的flatter应用程序中使用python语言提供的API。有可能吗 此API用于删除图像背景 我需要做哪些步骤/研究才能使这件事起作用 做很多谷歌搜索,但最终一无所获 非常感谢你的帮助 或者我可以使用并能够在我的应用程序中上传和获取输出? 例如,我打开应用程序,它将显示两个按钮->上传图像和下载图像Python 是否可以在颤振中使用remove.bg API开发应用程序?,python,api,flutter,dart,flutter-web,Python,Api,Flutter,Dart,Flutter Web,我有一个API叫做。我想在我的flatter应用程序中使用python语言提供的API。有可能吗 此API用于删除图像背景 我需要做哪些步骤/研究才能使这件事起作用 做很多谷歌搜索,但最终一无所获 非常感谢你的帮助 或者我可以使用并能够在我的应用程序中上传和获取输出? 例如,我打开应用程序,它将显示两个按钮->上传图像和下载图像 当用户点击上传按钮时,它将重定向到网站,并在网站中完成处理后,我们可以在我们的应用程序中下载输出。这可以通过Flatter的软件包实现。假设它是某种形式的RESTful
当用户点击上传按钮时,它将重定向到网站,并在网站中完成处理后,我们可以在我们的应用程序中下载输出。这可以通过Flatter的软件包实现。假设它是某种形式的RESTful API,这将为您提供一个起点:
final body = {"image_file": "@/path/to/file.jpg", "size": "auto"};
final headers = {"X-API-Key": INSERT_YOUR_API_KEY_HERE};
final response = await http.post('https://api.remove.bg/v1.0/removebg',
body: body,
headers: headers);
if (response.statusCode == 200) {
// do something with response.body
} else {
throw Exception('Failed to do network requests: Error Code: ${response.statusCode}\nBody: ${response.body}');
}
关于颤振中http的一个很好的教程是
注意:根据API的不同,您可能需要使用json.encodebody和header,并使用json.decodesponse.body
希望它有帮助,如果有,请投票并接受作为答案,如果没有,请在下面留下评论。这可能与颤振的软件包有关。假设它是某种形式的RESTful API,这将为您提供一个起点:
final body = {"image_file": "@/path/to/file.jpg", "size": "auto"};
final headers = {"X-API-Key": INSERT_YOUR_API_KEY_HERE};
final response = await http.post('https://api.remove.bg/v1.0/removebg',
body: body,
headers: headers);
if (response.statusCode == 200) {
// do something with response.body
} else {
throw Exception('Failed to do network requests: Error Code: ${response.statusCode}\nBody: ${response.body}');
}
关于颤振中http的一个很好的教程是
注意:根据API的不同,您可能需要使用json.encodebody和header,并使用json.decodesponse.body
希望有帮助,如果有,请投票并接受作为答案,如果没有,请在下面留下评论。@Tuhin是的,你可以may@Tuhin对你可能做了这个项目吗?不..不在flutter…但我做了一个网站,如果你把你的图片放在那里,它会给你结果。请分享你的网站链接。你做了这个项目吗?不..不在flutter…但我做了一个网站,如果你把你的图片放在那里,它会给你结果。请分享你的网站链接。