About Members Follow
The Members Follow service enables site members to follow and unfollow one another.
The member who follows gets updates about the activities of the followed member.
The REST API allows third-party applications to:
- List followers
- List members who are followed
Use cases
Create a “most popular writers” widget for a blog or forum
Your app could help site owners add a widget of recommended blog, comment, or forum writers to follow based on their followers count.
-
Get all members of a site by calling the List Members endpoint.
-
For each member, get their followers from the List Member Followers endpoint, count them, and sort them by highest amount of followers.
Add a “people you may know” widget based on second-degree connections of a specified member
Your app could help site owners add a widget showing connections of connections, and how many connections the specified member has in common with them.
-
Get the specified member's connections using the List Member Followers endpoint and the List Member Following endpoint.
-
For each direct connection, get their connections in both directions, using the same endpoints as in step 1.
-
Using the list of indirect connections from step 2, query any existing relationships to the specified member, using the List Member Connections endpoint.
-
Sort the resulting list of potential connections into the following sets:
- The specified member already follows the second-degree connection. Remove them from the suggestion list.
- The second-degree connection follows the specified member. Add to a "follows you" sub-list.
- There is not yet any direct connection to the second-degree connection. These are the members to use for the suggestion list.
This API is subject to change. Bug fixes and new features will be released based on developer feedback throughout the preview period.
Lists members who follow the requested member.
Permission Scopes
For app development, you must have one of the following permission scopes:This API is subject to change. Bug fixes and new features will be released based on developer feedback throughout the preview period.
Lists members who are followed by the requested member.
Permission Scopes
For app development, you must have one of the following permission scopes:This API is subject to change. Bug fixes and new features will be released based on developer feedback throughout the preview period.
Lists a member's follower or following connections to the other members specified in the request.
Note: If no other members' IDs (connectedMemberIds
) are passed, the call will return successful, but with no data.
Permission Scopes
For app development, you must have one of the following permission scopes:This API is subject to change. Bug fixes and new features will be released based on developer feedback throughout the preview period.
Triggered when a member follows another member.
This API is subject to change. Bug fixes and new features will be released based on developer feedback throughout the preview period.
Triggered when a member unfollows another member.