If your cat is not defecating, you can give it honey water. The constipation may be caused by intestinal blockage. Giving it some honey water every day can lubricate the intestines. Under normal circumstances, your cat should be able to defecate after a few days. 
Honey water is rich in vitamins and minerals, which are very beneficial to a cat's health. However, it is also high in sugar, and excessive consumption can lead to obesity in cats. Furthermore, its high sugar content and refined preparation mean that long-term consumption of such a large amount can be detrimental to their teeth.
Honey water contains protein and carbohydrates, which can promote muscle recovery after exercise. Therefore, cats can drink some honey water under appropriate circumstances, and it's especially helpful in treating chronic constipation!