- Android
- iOS
- JavaScript
- Flutter
添加点赞,给某条朋友圈点赞或者自定义的互动类型。
接口说明
/**
* 添加点赞
* @param momentId 朋友圈 id
* @param key 点赞类型
* @param callback 结果回调
*/
void addReaction(String momentId, String key, IMessageManager.ISimpleCallback callback);
代码示例
JIM.getInstance().getMomentManager().addReaction("momentId", "like", new IMessageManager.ISimpleCallback() {
@Override
public void onSuccess() {
}
@Override
public void onError(int errorCode) {
}
});
添加点赞,给某条朋友圈点赞或者自定义的互动类型。
接口说明
/// 添加点赞
/// - Parameters:
/// - momentId: 朋友圈 id
/// - key: 点赞类型
/// - completeBlock: 结果回调
- (void)addReaction:(nonnull NSString *)momentId
key:(nonnull NSString *)key
complete:(nullable void (^)(JErrorCode errorCode))completeBlock;
代码示例
[JIM.shared.momentManager addReaction:@"momentId" key:@"like" complete:^(JErrorCode errorCode) {
}];
添加点赞,给某条朋友圈点赞或者自定义的互动类型。
接口说明
/**
* 添加点赞
* @param momentId 朋友圈 id
* @param key 点赞类型
* return 结果码,0 表示成功
*/
Future<int> addMomentReaction(String momentId, String key) async
代码示例
int addReactionResult = await JuggleIm.instance.addMomentReaction('momentId', 'like');
添加点赞,给某条朋友圈点赞或者自定义的互动类型。
参数说明
| 名称 | 类型 | 必填 | 默认值 | 描述 | 版本 |
|---|---|---|---|---|---|
| params | Object | 是 | - | 添加点赞参数 | 1.9.6 |
| params.momentId | String | 是 | - | 朋友圈 Id | 1.9.6 |
| params.reaction | Object | 是 | - | 互动类型 | 1.9.6 |
| params.reaction.key | String | 是 | - | 互动类型 key, 详见代码示例 | 1.9.6 |
| params.reaction.value | String | 是 | - | 互动类型 value, 详见代码示例 | 1.9.6 |
代码示例
jim.addReaction({
momentId: 'momentId',
reaction: {
key: 'like',
value: 'like',
},
}).then(() => {
console.log('addReaction successfully');
})