JS Apps - въпрос за Parse.com
Здравейте,
Имам следния въпрос по ползването на parse.com: Как при създаване на user през REST api-то да се назначи роля на този юзър. Има ли изобщо начин да стане това?
Здравейте,
Имам следния въпрос по ползването на parse.com: Как при създаване на user през REST api-то да се назначи роля на този юзър. Има ли изобщо начин да стане това?
Сега ти разбрах въпроса. Не не можеш да създадеш потребител и да му зададеш роля едновременно с REST, тъй като всяка заявка е отделна. Трябва първо да създадеш потребителя и после да му прибавиш роля. Така работи и Parse.com, просто не се вижда. Ако си погледнеш заявките ще видиш, че е така.
Използвайки JavaScript API мисля, че можеш, но трябва да провериш, пък и не го ползваме за целите на курса.
Да, единия вариант беше при самото създаване да му давам роля, което явно наистина е невъзможно. Това не е кой знае какъв проблем - нали при създаването на юзъра respons-а включва objectID-то и може да се добави ролята след създаването.
През постман пробвай следното:
PUT метод към следния урл: "https://api.parse.com/1/roles/ROLEID"
Headers:
X-Parse-Application-Id: PARSE_APP_KEY
X-Parse-Master-Key: PARSE_MASTER_KEY
Content-Type: application/json
Data JSON Raw:
{
"users": {
"__op": "AddRelation",
"objects": [
{
"__type": "Pointer",
"className": "_User",
"objectId": "USER_ID"
},
{
"__type": "Pointer",
"className": "_User",
"objectId": "USER_ID"
}]
}
}
EDIT: Сега видях, че си се оправил :)
По-горе си едитнах поста - едно изтриване и създаване на ролята реши проблема, нещо се е било омазало, нямам идея какво - заявките ги подавах правилно :)
Благодаря отново! :)