Determinar se o usuário da API autenticado curtiu o post na resposta da API getTopic

Tenho trabalhado em um plugin de comentários para o WordPress na última semana e obtive ótimos resultados ao me conectar, criar posts e atualizar dados por meio da API do Discourse e do meu fork do plugin discourse-php-API — Work through the createPost request to get it working by benbowler · Pull Request #14 · communiteq/discourse-api-php · GitHub

Ao analisar a resposta de /posts, consigo ver o resumo de ações para cada post e obter a contagem total de curtidas.

actions_summary: Array(6)
0: {id: 2, count: 1, can_act: true}
1: {id: 3, can_act: true}
2: {id: 4, can_act: true}
3: {id: 8, can_act: true}
4: {id: 6, can_act: true}
5: {id: 7, can_act: true}
length: 6
__proto__: Array(0)

No entanto, can_act está como true independentemente de o usuário ter curtido o post ou não. Como exibir isso corretamente?

Se o usuário que você está usando com a API (Api-Username) curtiu uma postagem, você deve ver acted: true

Hmm, deixe-me dar uma olhada.

Entendi. O plugin não estava fazendo a requisição com base no usuário passado. Vou atualizar a biblioteca para ajudar qualquer pessoa no futuro.