Entiendo por el error que no puedo pasar “topic_id” como una cadena, pero no veo de qué otra manera puedo pasarlo como una clave. ¿Alguna idea sobre esto?
Tuve que probar muchas alternativas diferentes, pero esto funcionó:
headers=headers, data={'params': '{\\\"topic_id\\\": \"398\"}'})```
Así que la respuesta es una combinación de esa publicación anterior (que decía que tienes que escapar las comillas cuando envías desde una máquina con Windows y la publicación de Arkshine que dice que debe pasarse como datos y no como un argumento `params`. Lo que me parece extraño, sin embargo, es que pensé que el propósito del argumento `params` en el módulo `requests` de Python era pasar información de parámetros.