Was this helpful?
String token = sharinpix.Client.getInstance().token(
new Map<String, Object> {
'user_id' => UserInfo.getUserId(),
'email' => UserInfo.getUserEmail(),
'album_id' => id,
'name' => '',
'exp' => 0 //the value 0 means non expiring token
}
);
// Save token value in Salesforce field