Java 使用Trello API创建板时出错

Java 使用Trello API创建板时出错,java,api,rest,automation,trello,Java,Api,Rest,Automation,Trello,使用Trello API创建板时出错 同样尝试与邮递员相同,它正在创建一个状态为200的板。 文档链接:[https://developer.atlassian.com/cloud/trello/rest/api-group-boards/#api-董事会职位][1] 请帮助我,让我知道我在哪里犯错。 添加了我的代码和输出 import io.restassured.RestAssured; import static io.restassured.RestAssured.*; public

使用Trello API创建板时出错

同样尝试与邮递员相同,它正在创建一个状态为200的板。 文档链接:[https://developer.atlassian.com/cloud/trello/rest/api-group-boards/#api-董事会职位][1]

请帮助我,让我知道我在哪里犯错。 添加了我的代码和输出

import io.restassured.RestAssured;
import static io.restassured.RestAssured.*;

public class CreateBoard {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        
        RestAssured.baseURI = "https://api.trello.com";
        
        given().log().all().queryParam("key", "yourkey")
        .queryParam("token", "yourtoken")
        .queryParam("name", "Automation Board")
        .when().post("/1/boards/")
        .then().log().all().assertThat().statusCode(200);

    }

}
输出:

Error parsing body
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.codehaus.groovy.reflection.ReflectionUtils (file:/C:/Users/sharf/Downloads/REST%20ASSURED%20API/json-path-4.3.1-dist/json-path-4.3.1-deps/groovy-3.0.3.jar) to constructor java.lang.AssertionError(java.lang.String)
WARNING: Please consider reporting this to the maintainers of org.codehaus.groovy.reflection.ReflectionUtils
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
Exception in thread "main" java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <415>.

    at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
    at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:72)
    at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:59)
    at 
分析正文时出错 警告:发生了非法的反射访问操作 警告:org.codehaus.groovy.reflection.ReflectionUtils(文件:/C:/Users/sharf/Downloads/REST%20ASSURED%20API/json-path-4.3.1-dist/json-path-4.3.1-deps/groovy-3.0.3.jar)对构造函数java.lang.AssertionError(java.lang.String)的非法反射访问 警告:请考虑将此报告给Or.CordHuas.GooVo.Errutury.CurrutuUTLS的维护者。 警告:使用--invalize access=warn以启用对进一步非法访问操作的警告 警告:所有非法访问操作将在未来版本中被拒绝 线程“main”java.lang.AssertionError中出现异常:1预期失败。 应为状态代码,但为。 位于java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(本机方法) 位于java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) 位于java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 位于java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) 位于org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:72) 位于org.codehaus.groovy.reflection.CachedConstructor.doconConstructorInvoke(CachedConstructor.java:59) 在 我刚刚添加了

.contentType(ContentType.JSON)
它成功了。 任何人请让我知道为什么这是有效的,当我添加上述行。 因为trello文档中没有提到它