解析云错误141以通过解析云恢复数据。 [我正在使用Heroku。]

时间:2017-06-29 00:28:24

标签: android heroku parse-platform parse-server parse-cloud

提前感谢您对此问题的关注。 我的问题是用parseCloud检索信息,它总是返回错误141。 我不是一个经验丰富的程序员,所以我很难用这个,考虑到parseCloud上的内容非常少而且不太清楚,即使它在文档中看起来也是如此。 目前这是我的main.js enter image description here

这是我的解析中的webhook。enter image description here

我也尝试过像这样设置它。 enter image description here

其中“myappname”是我在heroku中的应用名称。

这是我的index.js enter image description here

我正试图以这种方式检索数据。

 Map<String, String> params = new HashMap<String, String>();

    ParseCloud.callFunctionInBackground("hello", params, new FunctionCallback<Object>() {
        @Override
        public void done(Object object, ParseException e) {
            if (e == null) {

                Log.i(ParseTag, "done: " + object.toString());
            }else {
                Log.i(ParseTag, "error: code:  " + e.getCode());
                Log.i(ParseTag, "error: message: " + e.getMessage());
                Log.i(ParseTag, "error: LocalizedMessage: " + e.getLocalizedMessage());
                Log.i(ParseTag, "error: cause: " + e.getCause());

            }

        }
    });

当weebhook的url为空时,我在日志中有以下响应:

error: code:  141
error: message: {}
error: LocalizedMessage: {}
error: cause: null

当配置weebhook的url时,我在日志中有以下响应:

 error: code:  141
 error: message: unauthorized
 error: LocalizedMessage: unauthorized
 error: cause: null

我在android studio中解析初始化。

enter image description here

这是我对heroku的配置变量。 enter image description here

1 个答案:

答案 0 :(得分:1)

我回来告诉你这个问题已经解决了。如?我不知道!。我刚刚在heroku中创建了一个新的应用程序,现在一切正常,也许在克隆存储库时可能发生了问题,我考虑到第一次说我克隆了一个空存储库时遇到了错误,我只是跑了在任何解决方案的背后,拿出第一个出现的解决方案。现在,同样的事情发生了,但我试图找到一个解决方案,但我试图理解为什么这样做是必要的。现在,一切似乎都发生得很好。我把这个问题标记为正确,但我永远感谢@Jake T.的宝贵帮助。