# 添加收藏 ~~~[api] post:/user/favorites *string:object_id#内容ID(或者产品等) *string:table_name#内容ID所在表名不带前缀(或者产品等) *string:url#内容url(或者产品等) *string:title#内容标题(或者产品等) *string:description#内容描述(或者产品等) <<< success { "code":1, "msg":"收藏成功", "data":"" } 1.0.0以后收藏成功,返回收藏ID,用于取消收藏 { "code": 1, "msg": "收藏成功", "data": { "id": "10" } } <<< error { "code":0, "msg":"收藏失败", "data":"" } 1.0.0以后如果已经收藏, 返回 data 中 code为1表示已经收藏 { "code": 0, "msg": "已收藏", "data": { "code": 1 } } ~~~ ## 参数特殊说明 `url`:是一个json 字符串,格式如`{"action":"portal/Article/index","param":{"id":"1","cid":"1"}}` ## 小程序代码 ``` api.post({ url: 'user/favorites', data: { object_id:1, table_name:'portal_post', url:JSON.stringify({"action": "portal/Article/index", "param": {"id": 1}}), title:'文章标题', description:'文章描述' }, success: data => { if (data.code == 1) { //  成功 } if (data.code == 0) { //  失败 } console.log(data); } }); ```