android - com.parse.ParseRequest$ParseRequestException : bad json response (When I moved parse server to Heroku) 错误

标签 android node.js mongodb heroku parse-server

我已将 heroku 上的解析服务器以及数据库从 parse.com 移至 mangolab。 当我从我的 Android 应用发出请求时,出现以下错误。

com.parse.ParseRequest$ParseRequestException: bad json response

应用请求

ParseQuery<ParseObject> query = ParseQuery.getQuery("sport");
            query.findInBackground(new FindCallback<ParseObject>() {
''''''''''''
...........    
});

注意: - 1. 我正在使用 android parse sdk(v1.13.0)
- 2.安卓工作室
- 3.我的Parse初始化代码是

Parse.initialize(new Parse.Configuration.Builder(getApplicationContext())
              .applicationId("mTAb2txgEHPy4fbxxxx").clientKey("KpKKNtKxxxxxPsppS0ovA")
                .server("http://raxxx-beyond-20009.herokuapp.com/parse").build());


- 4. 我在 list 文件中添加了以下权限

uses-permission android:name="android.permission.INTERNET" 
uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"


- 5.我已经关注下面的文章并实现了这样的一切。 https://learnappmaking.com/how-to-migrate-parse-app-parse-server-heroku-mongolab/


- 5.1。我还在我的 heroku 帐户 (heroku.com) 中添加了我的 mongodb 连接字符串,它显示正确。
- 5.1.2 - 我还确认了我的 heroku 帐户 url(我在第 3 点的解析初始化期间传递)


- 6. 我也尝试过使用parse android sdk (v1.12.0) 但没有成功。(parse.initilize(.........).server(....) 未在该版本中实现)

-7。 build.gradle(模块:app)

compile files('libs/Parse-1.13.0/Parse-1.13.0.jar')

最佳答案

您必须在 server-url 的末尾添加一个“/”。/解析后

像这样。 "http://raxxx-beyond-20009.herokuapp.com/parse/ "

希望对您有所帮助。

查看此问题以获取更多信息。 https://github.com/ParsePlatform/Parse-SDK-Android/issues/382

关于android - com.parse.ParseRequest$ParseRequestException : bad json response (When I moved parse server to Heroku) 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35144628/

相关文章:

Android Material CardView 与 ConstraintLayout 剪辑子项不起作用

android - 匹配多列的房间关系

javascript - 如何使用多个请求创建 Promise.all

node.js - 如何将数据推送到nodejs mongodb中的另一个模式

node.js - 如何从集合中检索所需字段的值并将其 ID 存储在另一个集合中

android - 在 Intent 中传递 Activity 之间的接口(interface) - 接口(interface)无法序列化或可打包

android - Google Analytics(分析)在Android上无法运作

node.js - 在 Typescript Node+Express 项目中使用模块中的 TypeScript 文件的正确方法?当前抛出错误 : Cannot find module

node.js - 我想更新 Node.js 中的表单数据,但每当我运行此代码时,它都会将所有值设置为 null

mongodb - 如何在 MongoDB 中更改文档属性