In my previous post three months ago, we can get all story highlights from the following single API endpoint:
But Instagram changes API again, and the above endpoint returns only partial links now. So I mades some searches  today and found   that we can get the rest of links from another API endpoint:
The first endpoint returns an array of highlight trays, and each of the highlight tray consists of stories of a specific title. For users who has many highlight trays, only first few trays have links of stories. The rest of the trays are empty.
The get the content of empty highlight trays, we need to supply the id of the highlight trays to the second API endpoint one by one, and the endpoint will return the content of the highlight tray.
Tested on: Ubuntu Linux 17.10, Go 1.10.2.
|||Instagram-API/Highlight.php at master · mgp25/Instagram-API · GitHub|
|||Instagram-API/Story.php at master · mgp25/Instagram-API · GitHub|
|||get all story highlights of user · siongui/instago@f2a9f33 · GitHub|