Is it a bug that the response of .../api/v3/comment/list?post_id is always empty?
1y 7mon ago by programming.dev/u/kiko in meta@programming.devPosting here also, because nmtake@lemm.ee commented that the API should work as expected on lemm.ee for instance and I don't know where is the right place to post my question. Can someone help?
cross-posted from: https://programming.dev/post/20954226
I try to get comment data for my posts via API from my Lemmy instance, but whatever I try on using the GetComments endpoint it delivers an empty array.
For example ...
GET https://programming.dev/api/v3/comment/list?post_id=20878811leads to:{ "comments": [] }I want to ask here, before creating an issue. Has someone a hint?
Add the param type_=All
Not sure why that's needed since it's listed as an optional parameter, but it is. You'll also need to use max_depth or use limit and page to get them all.
I usually use max_depth and load all of the top-level comments and 2 levels of replies to those (max_depth = 3) and if any of those have replies, I have a "Load more" button below the comment which will fetch again with that comment as the parent id.
Will try that as soon as I can. Thanks...