如何在Android Studio中使用json api添加新评论时获得状态?



我是Android Studio的新手,使用WordPress网站作为后端制作应用程序,我希望用户在工作良好的帖子上发表评论,但我想告诉用户他们的评论是否已成功提交或得到任何错误。这是我的代码

OkHttpClient httpClient = new OkHttpClient();
Request request = new Request.Builder()
.url("https://www.sikhnama.com/?json=respond/submit_comment&post_id=" + Postid
+ "&name=" + name + "&email=" + email + "&content=" + comment)
.build();
try {
Response response = httpClient.newCall(request).execute();
runOnUiThread(new Runnable() {
public void run() {
Toast.makeText(getApplicationContext(),"Hello Javatpoint",Toast.LENGTH_SHORT).show();
}
});
} catch (IOException e) {
e.printStackTrace();
Log.d("Comment", "Comment Failed");
}

我有日志"注释失败";但即使评论失败,它也不会出现…请帮助

参见OkHttpClient的文档。在http错误响应代码的情况下,调用的执行不会抛出异常(如果这样做,这将是一个非常糟糕的库设计),只有在网络故障,中断等情况下。

您可以检查reponse.isSuccessful()并记录您的"注释失败"。消息或其他内容