# 创建activity_id

该接口方法需要安装 小程序消息,如未安装需要前往安装才可以使用

# 接口英文名

wx_message_create_activity_id

# 功能描述

该接口用于创建被分享动态消息或私密消息的 activity_id。

# 调用方式

wx.cloud.callFunction({
  name: 'cloudbase_module',
  data: {
    name: 'wx_message_create_activity_id',
    data: {
      unionid: 'xxxxxxx', // 为私密消息创建activity_id时,指定分享者为unionid用户。其余用户不能用此activity_id分享私密消息。openid与unionid填一个即可。私密消息暂不支持云函数生成activity id。
      openid: 1, //为私密消息创建activity_id时,指定分享者为openid用户。其余用户不能用此activity_id分享私密消息。openid与unionid填一个即可。私密消息暂不支持云函数生成activity id。
    },
  },
  success: (res) => {
    console.log('综合结果', res.result.result);
    console.log('错误码', res.result.errcode);
    console.log('错误信息', res.result.errmsg);
  },
});

# 更多说明和错误码

请参考微信小程序 官方文档

# 入参:

参数 类型 必填 描述
unionid string 为私密消息创建activity_id时,指定分享者为unionid用户。其余用户不能用此activity_id分享私密消息。openid与unionid填一个即可。私密消息暂不支持云函数生成activity id。
openid string 为私密消息创建activity_id时,指定分享者为openid用户。其余用户不能用此activity_id分享私密消息。openid与unionid填一个即可。私密消息暂不支持云函数生成activity id。

# 出参:

参数 类型 描述
result object
result.errcode number 错误码
result.errmsg string 错误信息
result.activity_id string 卡片状态
result.expiration_time number activity_id 的过期时间戳。默认24小时后过期。
errmsg string 微信开放接口错误信息
requestID object 微信开放接口请求 ID