我正在实现通过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)您的请求参数未验证。
有人可以告诉我为什么在文档中尝试时会返回此错误。我是否忘记在配置中添加某些内容,或者有人之前曾遇到过此问题?谢谢你。