I am working on a SharePoint application and requirement is to provide user an ability to bookmark a page, I have added a bookmark icon in page layout and all pages are showing an icon of left hand side, when user clicks I want to add an entry in a list and when user browse that page again I want to show that this page is already bookmarked, I am using different icons for that.
I want to store all bookmarks in user's profile, I tried to use "QuickLinks" list but CSOM and Rest API is not returning quick links in result.
User can also add some other links in that list, e-g link to gmail account.
Can I create a list to store bookmark information for all users in profile? When user visits the profile page I have to show that list somewhere on the profile page. "QuickLinks" would have been the ideal option because there is an Out Of The Box WebPart available to show all quick links but unfortunate I am unable to access "QuickLinks" items.
Any other way to do that?