Hello I am using DropBox SDK java v2.
I am using the following method to create the share:
public String createLinkDropBox(RecyclerItemCloud itemCloud, String email){
try {
List<MemberSelector> newMembers = null;
if (email != null){
newMembers = new ArrayList<>();
MemberSelector newMember = MemberSelector.email(email);
newMembers.add(newMember);
}
SharedLinkSettings sl = new SharedLinkSettings(null,null,null, null, null);
SharedLinkMetadata sharedLinkMetadata = itemCloud.getDropBoxSevice().sharing().createSharedLinkWithSettings(itemCloud.getPath(),sl);
if (newMembers != null){
itemCloud.getDropBoxSevice().sharing().addFileMember(itemCloud.getPath(),newMembers);
}
return sharedLinkMetadata.getUrl();
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
There are 4 parameters for:
SharedLinkSettings
1 - requestedVisibility
2 - linkPassword
3 - expires
4 - audience
5 - access
I can't find the right values for these parameters so that only added members can access the share.
Thanks for your help