使用场景:

通过自建应用调用第三方生成二维码能力,生成第三方特有规则二维码并在作品内进行展示,用以实现客户自身营销场景

请求URL:外部三方提供

请求方式: POST

consumes :application/json

produces :application/json

接口描述: 获取第三方的二维码

应用权限:自建应用-编辑器-集成场景码


请求参数:

字段名

描述

类型

是否必须

audid

兔展客户档案用户idString
appid兔展作品idString
openid微信授权的openIdString
unionid微信授权的unionidString
saudid邀请者用户idString
appUserInfo自建应用授权用户信息Object
identityId多环境授权识别的用户身份IDString
urlParams作品url参数String
wechatUserData微信授权的所有用户信息,具体内容取决于运行环境Object
intergrationAppId自建应用idString


wechatUserData字段定义(微信授权):

字段名

描述

类型

是否必须

appid兔展客户档案用户idString

openid

微信授权的openIdString

unionid

微信授权的unionidString

headimgurl

微信授权字段:头像地址String

nickname

微信授权字段:昵称String

city

微信授权字段:城市String

country

微信授权字段:国家String

privince

微信授权字段:省份String

sex

微信授权字段:性别Number

language

微信授权字段:语言String

privilege

微信授权字段:用户特权信息String[]

附微信授权字段文档:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html#%E5%BC%80%E5%8F%91%E6%8C%87%E5%8D%97

注:wechatUserData的数据除了由微信授权而来,也可以由url参数userInfo字段传过来,如果数据来源于userInfo,则wechatUserData字段的格式与值则与url参数上一致。


appUserInfo字段定义:

appUserInfo字段由,自建应用=>APP环境集成=>授权SDK中的getUserInfo字段决定


请求示例:

{
    appUserInfo: null,
    appid: "18347aeb-b3ab-4ccf-a151-1a221acf6a77",
    audid: "1032246609458597888",
    identityId: "",
    integrationAppId: "1032292108047720448",
    openid: "o2shHwq9YY0s3GXQ4XY8lwzwujBs",
    unionid: "olgEc08RabzYkT8Bkt2Ix1D-4hMQ",
    wechatUserData: {
        headimgurl: "https://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTKicsm1ZhxZTUI338icwkEw0GFbdGjyxF19WONuek7Rwiby3JQiblkbeiaM4YO17b2ibk3MQBVhZdjFic4YA/132",
        nickname: "未授权访客",
        openid: "o2shHwq9YY0s3GXQ4XY8lwzwujBs",
        unionid: "olgEc08RabzYkT8Bkt2Ix1D-4hMQ",
        city: "",
        country: "",
        province: "",
        sex: 0
    },
    urlParams: "a=a&b=b&c=c"
}


返回参数:

字段名描述类型是否必须
code结果返回码,200为正常,其余都为错误String
msg结果描述String
data返回内容T
data
url图片url/要渲染成二维码的内容文本String
type0:要渲染的内容/1:图片urlNumber


返回实例:

{
    code: "200",
    msg: "sucess",
    data: {
        type: 1
        url: "https://2g-filebox-daemon-test.oss-cn-shenzhen.aliyuncs.com/14%2FAICARD_PUBLIC%2Fhzzhongxadmin%2Fgfqjd%2FgenQRCode%2F033c821246347b2413be965afa31c2d0.jpg"
    }  
}