Регистрация с помощью parse api (401 (несанкционированный доступ))

Я пытаюсь зарегистрировать пользователя на сервере синтаксического анализа. Я инициализировал объект синтаксического анализа для идентификатора приложения и ключа, но я не могу зарегистрироваться. Я получаю сообщение об ошибке неавторизации. Я работаю над приложением Chrome. я также разрешаю разрешение в файле mainifest.

  Parse.initialize("app_id", "key");
var username= "[email protected]";
var password = "singh";

Parse.User.signUp(username, password, {}, {
    success: function (user) {
        console.log("Yay!");
    },
    error: function (user, error) {
         console.log("Error: " + error.code + " " + error.message);
    }
});

Ошибка: POST https://api.parse.com/1/users 401 (неавторизованный)


person Jitendra singh    schedule 15.03.2016    source источник
comment
Облачный бэкэнд Parse.com объявляется закрытым. Доступен Parse-Server с открытым исходным кодом, который вы можете разместить самостоятельно.   -  person S.D.    schedule 15.03.2016
comment
да, но я должен использовать API parse.com.   -  person Jitendra singh    schedule 15.03.2016
comment
если инициализация действительно в порядке (правильные аргументы переданы, хороший ответ), то ваша регистрация должна работать   -  person Robert Rowntree    schedule 15.03.2016


Ответы (2)


инициализируйте свой разбор

 Parse.initialize("app_id", "key");

вызвать эту функцию

 function Signup(userInfo){
  var user = new Parse.User();
  // set the properties of the user
  user.set("username", "username");
  user.set("password", "password");
  user.set("email", "emailid");
  // Create a custom field for the user (there is no limit to the number of custom records)
  user.set("score", 0);
 user.signUp(null, {
   success: function(user) {
         // return the success response
         console.log("Success!");
   },
   error: function(user, error) {
          // return the error response
          console.log("Error: " + error.code + " " + error.message);
    }
 });    
}
person Jitendra singh    schedule 16.03.2016

Если вы используете сервер синтаксического анализа, вам необходимо изменить инициализацию

JavaScript

Parse.initialize("YOUR_APP_ID");
Parse.serverURL = 'http://localhost:1337/parse'

См. https://github.com/ParsePlatform/parse-server/wiki/Parse-Server-Guide#migrating

person tanz    schedule 10.06.2016