文档中心 > API类目 > 飞猪商家平台

alitrip.merchant.galaxy.member.add.agreement (添加用户协议记录接口)

记录用户是否授权协议

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
tenant_key String 可选 10006373010 租户标识
code String 可选 123aaa 微信code(实时获取)
privacy_agreement Boolean 可选 false 隐私协议枚举type
data_export_agreement Boolean 可选 false 会员协议枚举
privacy_agreement_sensitive Boolean 可选 false 隐私协议-敏感信息
privacy_agreement_tripartite Boolean 可选 false 隐私协议-第三方
version Number 可选 1018 灰度控制参数
scene_code String 可选 WmpAgrement 场景值
agreement_param UserAgreements 可选 协议参数
  • └ privacy_agreement
  • Boolean
  • 可选
  • false
  • 隐私协议PIPL
  • └ membership_agreement
  • Boolean
  • 可选
  • false
  • 会员协议t&c
  • └ data_export_agreement
  • Boolean
  • 可选
  • false
  • 境外输出
  • └ optin_all
  • Boolean
  • 可选
  • false
  • 邮箱接受品牌推广信息
  • └ optin_sms_all
  • Boolean
  • 可选
  • false
  • 短信接受品牌推广信息
  • └ privacy_agreement_sensitive
  • Boolean
  • 可选
  • false
  • 隐私协议-敏感个人信息
  • └ privacy_agreement_tripartite
  • Boolean
  • 可选
  • false
  • 隐私协议-第三方
  • └ wechat_force_agreement
  • Boolean
  • 可选
  • false
  • 微信小程序必勾
  • └ membership_agreement_voucher_card
  • Boolean
  • 可选
  • false
  • 臻享卡t&c

响应参数

名称 类型 示例值 描述
result Response 结果
  • └ success
  • Boolean
  • true
  • 成功
  • └ error_msg
  • String
  • 错误信息
  • 错误信息
  • └ error_code
  • String
  • 50030
  • 错误码
  • └ content
  • Boolean
  • true
  • 是否成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripMerchantGalaxyMemberAddAgreementRequest req = new AlitripMerchantGalaxyMemberAddAgreementRequest();
req.setTenantKey("10006373010");
req.setCode("123aaa");
req.setPrivacyAgreement(false);
req.setDataExportAgreement(false);
req.setPrivacyAgreementSensitive(false);
req.setPrivacyAgreementTripartite(false);
req.setVersion(1018L);
req.setSceneCode("WmpAgrement");
AlitripMerchantGalaxyMemberAddAgreementRequest.UserAgreements obj1 = new AlitripMerchantGalaxyMemberAddAgreementRequest.UserAgreements();
obj1.setPrivacyAgreement(false);
obj1.setMembershipAgreement(false);
obj1.setDataExportAgreement(false);
obj1.setOptinAll(false);
obj1.setOptinSmsAll(false);
obj1.setPrivacyAgreementSensitive(false);
obj1.setPrivacyAgreementTripartite(false);
obj1.setWechatForceAgreement(false);
obj1.setMembershipAgreementVoucherCard(false);
req.setAgreementParam(obj1);
AlitripMerchantGalaxyMemberAddAgreementResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alitrip_merchant_galaxy_member_add_agreement_response>
    <result>
        <success>true</success>
        <error_msg>错误信息</error_msg>
        <error_code>50030</error_code>
        <content>true</content>
    </result>
</alitrip_merchant_galaxy_member_add_agreement_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部