updatableMessage.createActivityId¶
本接口应在服务器端调用,详细说明参见 服务端API。
本接口支持云调用。需开发者工具版本 >= 1.02.1904090(最新稳定版下载),wx-server-sdk >= 0.4.0
服务器端调用¶
- GET message/wxopen/activityid/create?access_token=(ACCESS_TOKEN)&unionid=(UNIONID)¶
- Synopsis
创建被分享动态消息或私密消息的 activity_id。详见 动态消息。
- Parameters
cloudbase_access_token (string access_token /) – 是 接口调用凭证
unionid (string) – 否 为私密消息创建activity_id时,指定分享者为unionid用户。其余用户不能用此activity_id分享私密消息。openid与unionid填一个即可。私密消息暂不支持云函数生成activity id。
openid (string) – 否 为私密消息创建activity_id时,指定分享者为openid用户。其余用户不能用此activity_id分享私密消息。openid与unionid填一个即可。私密消息暂不支持云函数生成activity id。
- Request JSON Object
activity_id (string) – 动态消息的 ID
expiration_time (number) – activity_id 的过期时间戳。默认24小时后过期。
errcode (number) – 错误码 0 请求成功 -1 系统繁忙。此时请开发者稍候再试 42001 access_token 过期
云调用¶
云调用是微信云开发提供的在云函数中调用微信开放接口的能力,需要在云函数中通过 wx-server-sdk 使用。
接口方法 openapi.updatableMessage.createActivityId 需在 config.json 中配置 updatableMessage.createActivityId API 的权限,详情
请求参数 属性 类型 默认值 必填 说明 unionid string 否 为私密消息创建activity_id时,指定分享者为unionid用户。其余用户不能用此activity_id分享私密消息。openid与unionid填一个即可。私密消息暂不支持云函数生成activity id。 openid string 否 为私密消息创建activity_id时,指定分享者为openid用户。其余用户不能用此activity_id分享私密消息。openid与unionid填一个即可。私密消息暂不支持云函数生成activity id。 返回值 Object 返回的 JSON 数据包
属性 类型 说明 activityId string 动态消息的 ID expirationTime number activity_id 的过期时间戳。默认24小时后过期。 errCode number 错误码 errCode 的合法值
值 说明 最低版本 0 成功 异常 Object 抛出的异常
属性 类型 说明 errCode number 错误码 errCode 的合法值
值 说明 最低版本 -1 系统繁忙。此时请开发者稍候再试 42001 access_token 过期