Я реализую функцию предоставления разрешения какому-либо пользователю через QR-код, чтобы добиться этого на основе документации Realm, я должен использовать класс PermissionManager , чтобы создать предложение, которое реализуется, как показано ниже:
PermissionManager pm = SyncUser.current().getPermissionManager();
// Create Offer
Date expiresAt = new GregorianCalendar(2019, Calendar.FEBRUARY, 11).getTime();
AccessLevel accessLevel = AccessLevel.READ;
PermissionOffer offer = new PermissionOffer(REALM_BASE_URL, accessLevel, expiresAt);
// Accept token
pm.makeOffer(offer, new PermissionManager.MakeOfferCallback() {
@Override
public void onSuccess(String offerToken) {
Log.d("OfferSuccess", offerToken);
}
@Override
public void onError(ObjectServerError error) {
// An error happened
Log.d("OfferError", error.getErrorMessage());
}
});
Каждый раз, когда я запускаю эту функцию, я получаю сообщение об ошибке:
INVALID_PARAMETERS (601) Параметры вашего запроса не проверены.
Может кто-нибудь сказать мне, почему возвращает эту ошибку, когда я пытался, как в документации.Я забыл добавить что-то в конфигурацию или у кого-то была эта проблема раньшеСпасибо заранее.