2016-06-14 83 views
-2

我正在尝试进行用户搜索,但我总是收到内部错误。我与后续的参数做:用户搜索内部错误JAVA API

'{"page":2,"page_size":250,"fields":"*","filters":{"query":"login:marydice"}}' 

我的代码如下所示:

API api = new API(APP_ID,TOKEN); 
UserApp.ClientOptions options = api.getOptions(); 
options.debug = true; 
options.throwErrors = true; 
api.setOptions(options); 
result = api.method("user.search").parameter("page", 2) 
.parameter("page_size", 250) 
.parameter("fields","*").parameter("filters", 
new UserApp.Struct().parameter("query", "login:marydice")).call(); 

我缺少什么?顺便说一句,如果一个搜索没有任何参数,它工作得很好。另一方面,如果得到两页作为结果,如何获得第二页中的项目?

+0

请向我们展示堆栈跟踪。 –

+0

没有堆栈跟踪,唯一得到的消息是INTERNAL_ERROR。它看起来像: 已收到的响应'{“error_code”:“INTERNAL_ERROR”,“message”:“发生了内部错误,请联系[email protected]以获取有关此错误的更多详细信息。 –

回答

0

您应该按照错误消息建议的方式联系支持人员。内部错误是您触发API中某种错误的迹象。