ZionniteOriginal post
Rank 4: Virtual Machine
hello guys,
i want to list through my subscribers but it not working, below is my code:
Plain text
const resultMsgAllList = await messaging.listSubscribers( GENERAL_TOPIC_ALL, [ Query.limit(1), Query.equal('targetId', userTargets[i].$id), ], ); const resultMsgAll = resultMsgAllList.subscribers; for(let j=0; j<resultMsgAll.length; j++){ let subscriberId = resultMsgAll[j].$id; //delete subscription, const result = await messaging.deleteSubscriber( GENERAL_TOPIC_ALL, // topicId subscriberId // subscriberId ); //then create again const resultCreate = await messaging.createSubscriber( GENERAL_TOPIC_ALL, // topicId ID.unique(), // subscriberId userTargets[i].$id // targetId ); } }catch(errors){ error({ "errors":errors, "depth":"list general topic all level" }); }```
please is there anything i'm not doing well?Summary
Developers are receiving an output error when listing subscribers. The code provided seems to attempt to list and modify subscribers, but it's not working. The error message `{"errors":{},"depth":"list general topic all level"}` is being returned.
Solution: The developers could check for potential issues in the listSubscribers function or the code logic for listing and modifying subscribers. It might be helpful to review the messaging API documentation or reach out to technical support for assistance.