Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I have been working on a Moments API integration for DSM 6 and will eventually move to Photos for DSM 7. I am using a non-admin user and was failing login auth. I found that I needed to provide the optional session name during login for this user to be able to login. I have not been able to find a solid list of available session names but the ones that I have found to work thus far are: 'FileStation', 'NoteStation', and 'Chat' if they are installed and the user has access to them. I have been using FileStation for my user and then all calls for the Moments api's (ex: SYNO.PhotoTeam.Browse.Item) work perfectly using the returned _sid from login. It seems that 'Photo', 'PhotoStation', 'PhotoTeam', or 'Moments' are not valid session_names.