Lithosphere The Lithium Community

Frequent Advisor
Frequent Advisor

See which members are subcribed to a thread?

Hi there all,

Our Community Managers need to know which members are subscribed to a particular thread. As an Admin is it possible to see this?

We need to know who would have got a notification email on a particular thread.

Is this possible?

Thanks as always!

Community Lead at SANEAustralia
7 Replies
Highlighted
Honored Contributor Honored Contributor
Honored Contributor

Re: See which members are subcribed to a thread?

@Sophie - This is technically feasible and would require a customization to achieve. Here are more details around this - https://lithosphere.lithium.com/t5/Support-Forum/How-to-see-what-users-are-subscribed-to-a-board/m-p...


Varun | Weaving magic with Lithium!

Recent Ideas: Rewarding Module | Soft Delete | Self-Accepted Solutions
Reply
Loading...
Frequent Advisor
Frequent Advisor

Re: See which members are subcribed to a thread?

Thanks @VarunGrazitti! Very much appreciated

Community Lead at SANEAustralia
0 Kudos
Reply
Loading...
Advisor
Advisor

Re: See which members are subcribed to a thread?

Hi Varun,

I'm working on this for Sophie and that thread basically says that the functionality doesn't exist or doesn't work... there's no solutions in it.

Having looked at the API docs again it seems though the following call should work:

http://community.lithium.com/community-name/restapi/vc/threads/id/45/subscriptions/global/type/email

But when I run that on our community I get the response:

<response status="success">
<subscription type="subscription" null="true"/>
</response>

... indicating that there are no subscriptions but I've subscribed to that thread myself.

According to the documentation here:

https://lithosphere.lithium.com/t5/Developer-Documentation/bd-p/dev-doc-portal?section=commv1&leaf-i...

... that call should return a list of userid's and email addresses.

Any ideas?

0 Kudos
Reply
Loading...
Honored Contributor Honored Contributor
Honored Contributor

Re: See which members are subcribed to a thread?

@snaffle - Looks like some issue in the API if it is not returning the expected result. Suggest you check with the support on this. 


Varun | Weaving magic with Lithium!

Recent Ideas: Rewarding Module | Soft Delete | Self-Accepted Solutions
0 Kudos
Reply
Loading...
Lithium Guru
Lithium Guru

Re: See which members are subcribed to a thread?

@snaffle To obtain a list of board subscribers I use 

/boards/id/${coreNode.id}/subscribers/email/board

In your call you seem to be calling for global subscriptions, but you are looking for individual user thread subscriptions. So you need to look at something like

http://community.lithium.com/community-name/restapi/vc/messages/id/1271/subscriptions/users/self/type/email

See the documentation here: https://lithosphere.lithium.com/t5/Developer-Documentation/bd-p/dev-doc-portal?section=commv1&leaf-i...


Learn how to master Lithium. Visit the Best Practice Center

If you appreciate my efforts, please give me a kudo ↓
Accept as solution to help others find it faster.
0 Kudos
Reply
Loading...
Advisor
Advisor

Re: See which members are subcribed to a thread?

Thanks for the suggestion @ClaudiusH, but I don't to have to run the query for a particular users subscriptions.

I'm actually trying to retrieve a list of subscribers to a particular thread... so much like you are doing for the board subscribers, but at a level down.

Do you know if such a call is possible?

0 Kudos
Reply
Loading...
Lithium Guru
Lithium Guru

Re: See which members are subcribed to a thread?

@snaffle The second API v1 call that I put together should pull exactly that. It is performed on the "messages" resource with a given id and queries for all private user subscriptions against this thread. Did you try it out for your scenario?


Learn how to master Lithium. Visit the Best Practice Center

If you appreciate my efforts, please give me a kudo ↓
Accept as solution to help others find it faster.
0 Kudos
Reply
Loading...