hello guys, i want to list through my subscribers but it not working, below is my code:
TypeScript
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?
TL;DR
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.i'm getting this in the output {"errors":{},"depth":"list general topic all level"}
Recommended threads
- proccessing problems
A database schema operation is stuck in my Frankfurt project. In the matryq database, the workspaceId attribute of the coaching_activity_entries collection rema...
- User column is processing
I am still encountering the processing tag after creating a column in my database. and its not a network or refresh issue, i have refreshed over and over, shutd...
- Custom API domain is unreachable
Earlier my custom api domain was working fine. Now it seems to be offline without a trace a few hours later. I didn't change anything, all the relevant DNS reco...