会员修改(线下软件规则给线上会员积分)
<h2>接口使用描述</h2>
<h4>1.修改会员的属性,如积分和余额等。</h4>
<h4>2.如果修改(积分,归属门店,经验,实体卡,余额,会员等级)属性,入参商户编号(merchantCode)必须传核心商户编号(appid)</h4>
<h2>线下软件积分规则,给线上电子会员积分</h2>
<h4>1.主要应用于,查到会员后,根据线下软件设置的积分规则,修改线上电子会员积分。</h4>
<h5>如:某软件设置 苹果 3元积1分,即购买苹果时每3元消费给对应会员即1分,购买6元的苹果则即2分。</h5>
<h5>输入会员手机号或通过扫微信付款码识别到线上电子会员后,根据软件规则获得积分值,发起支付后,直接调用会员修改接口</h5>
<h5>给线上会员进行积分修改,积分+6。</h5>
<h4>2.积分必须是整数</h4>
<p><font size="3" color="red">积分调整必须是整数,可以是负的 即调减 </BR></font></p>
<p><BR></BR></p>
<h5>接口地址</h5>
<pre><code>接口地址:https://api.liantuofu.com/open/member/modify</code></pre>
<p><br/></p>
<h4>请求参数<img src='<a href="https://www.showdoc.cc/server/api/common/visitfile/sign/bfc24f8d7eb93fae8e66d4ab2b4bc461?showdoc=.jpg">https://www.showdoc.cc/server/api/common/visitfile/sign/bfc24f8d7eb93fae8e66d4ab2b4bc461?showdoc=.jpg</a>' align='right' style=' width:300px;height:100 px'/></h4>
<table>
<thead>
<tr>
<th><strong>NO</strong></th>
<th><strong>字段</strong></th>
<th><strong>名称</strong></th>
<th><strong>长度</strong></th>
<th><strong>必填</strong></th>
<th><strong>示例</strong></th>
<th><strong>说明</strong></th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>appId</td>
<td>合作方标识</td>
<td>string</td>
<td>Y</td>
<td>EW_N2949193174</td>
<td>合作商户编码,用于以后所有接口发起请求时验签使用</td>
</tr>
<tr>
<td>2</td>
<td>sign</td>
<td>签名。具体参见“<a href="https://www.showdoc.cc/web/#/liantuofu?page_id=673453270295568">签名规则</a>”</td>
<td>string</td>
<td>Y</td>
<td>1b70687c8a4c72f50c749baf95a482c0</td>
<td>MD5加密验签值。具体参见“<a href="https://www.showdoc.cc/web/#/liantuofu?page_id=673453270295568">签名规则</a>”</td>
</tr>
<tr>
<td>3</td>
<td>random</td>
<td>随机数</td>
<td>string</td>
<td>Y</td>
<td>123</td>
<td>用来增加加密验签的复杂度,长度不限制,只限制传递数字,不支持中文,字母,特殊符号。</td>
</tr>
<tr>
<td>4</td>
<td>memberId</td>
<td>会员id</td>
<td>string</td>
<td>Y</td>
<td>2629494 会员id和会员卡号必须传一个</td>
<td>会员id(会员id和会员卡号必须传一个)</td>
</tr>
<tr>
<td>5</td>
<td>memberCardNo</td>
<td>会员卡号</td>
<td>string</td>
<td>Y</td>
<td>2629494 会员id和会员卡号必须传一个</td>
<td>会员卡号(会员id和会员卡号必须传一个)</td>
</tr>
<tr>
<td>6</td>
<td>operatorId</td>
<td>操作人id</td>
<td>string</td>
<td>Y</td>
<td>10410072</td>
<td>操作人id</td>
</tr>
<tr>
<td>7</td>
<td>name</td>
<td>会员名称</td>
<td>string</td>
<td>N</td>
<td>李三</td>
<td>会员名称</td>
</tr>
<tr>
<td>8</td>
<td>merchantCode</td>
<td>商户编号</td>
<td>string</td>
<td>Y</td>
<td>EW_N0752042501 商户编号 <BR><font size="3" color="red">如果修改(积分,归属门店,经验,实体卡,余额,会员等级)传核心商户编号(即appId)</BR></font></td>
<td>商户编号 此项如果修改(积分,归属门店,经验,实体卡,余额,会员等级)传核心商户编号(即appId)</td>
</tr>
<tr>
<td>9</td>
<td>modMerchantCode</td>
<td>修改门店编号</td>
<td>string</td>
<td>N</td>
<td></td>
<td>此项会修改会员归属门店(核心才能修改)</td>
</tr>
<tr>
<td>10</td>
<td>mobile</td>
<td>手机号</td>
<td>string</td>
<td>N</td>
<td>13800000000</td>
<td>手机号</td>
</tr>
<tr>
<td>11</td>
<td>nickName</td>
<td>昵称</td>
<td>string</td>
<td>N</td>
<td></td>
<td>昵称</td>
</tr>
<tr>
<td>12</td>
<td>sex</td>
<td>性别 1男 2女</td>
<td>string</td>
<td>N</td>
<td>1</td>
<td>性别 1男 2女</td>
</tr>
<tr>
<td>13</td>
<td>email</td>
<td>邮箱</td>
<td>string</td>
<td>N</td>
<td></td>
<td>邮箱</td>
</tr>
<tr>
<td>14</td>
<td>idCard</td>
<td>身份证号</td>
<td>string</td>
<td>N</td>
<td></td>
<td>身份证号</td>
</tr>
<tr>
<td>15</td>
<td>birthday</td>
<td>生日</td>
<td>string</td>
<td>N</td>
<td></td>
<td>生日 格式:2018-12-05</td>
</tr>
<tr>
<td>16</td>
<td>consumAmount</td>
<td>消费金额</td>
<td>string</td>
<td>N</td>
<td>20.55</td>
<td>消费金额</td>
</tr>
<tr>
<td>17</td>
<td>rechargeAmount</td>
<td>实充金额</td>
<td>string</td>
<td>N</td>
<td>20.55</td>
<td>实充金额</td>
</tr>
<tr>
<td>18</td>
<td>giveAmount</td>
<td>赠送金额</td>
<td>string</td>
<td>N</td>
<td>20.55</td>
<td>赠送金额</td>
</tr>
<tr>
<td>19</td>
<td>memberLevelId</td>
<td>会员等级id</td>
<td>string</td>
<td>N</td>
<td></td>
<td>会员等级id</td>
</tr>
<tr>
<td>20</td>
<td>modPoint</td>
<td>修改的积分</td>
<td>int</td>
<td>N</td>
<td></td>
<td>只能整数,增加为正,减少传负值(核心才能修改)</td>
</tr>
<tr>
<td>21</td>
<td>country</td>
<td>国家</td>
<td>string</td>
<td>N</td>
<td></td>
<td>国家</td>
</tr>
<tr>
<td>22</td>
<td>province</td>
<td>省份</td>
<td>string</td>
<td>N</td>
<td></td>
<td>省份</td>
</tr>
<tr>
<td>23</td>
<td>city</td>
<td>城市</td>
<td>string</td>
<td>N</td>
<td></td>
<td>城市</td>
</tr>
<tr>
<td>24</td>
<td>physicalCardUid</td>
<td>实体卡uid</td>
<td>string</td>
<td>N</td>
<td></td>
<td>实体卡uid</td>
</tr>
<tr>
<td>25</td>
<td>remark</td>
<td>备注</td>
<td>string</td>
<td>N</td>
<td></td>
<td>备注</td>
</tr>
<tr>
<td>26</td>
<td>shopNo</td>
<td>在哪个门店消费或充值金额</td>
<td>string</td>
<td>N</td>
<td><font size="3" color="red">商盟版本必传</font></td>
<td>在哪个门店消费或充值金额</td>
</tr>
<tr>
<td>27</td>
<td>modPointType</td>
<td>修改积分类型</td>
<td>int</td>
<td>N</td>
<td>20</td>
<td>修改积分类型 0充值送 1消费送 3开卡4关注 5充值退款6消费退款7 人工修改 8积分兑换 9退卡 10会员群发 11推荐有礼12直接赠送13营销礼包16 生日关怀17 升级有礼18 积分过期 19 定时营销 20 签到奖励 21 抽奖积分</td>
</tr>
<tr>
<td>28</td>
<td>headImgUrl</td>
<td>修改的头像</td>
<td>string</td>
<td>N</td>
<td></td>
<td>修改的头像(链接长度不超过250个字符)</td>
</tr>
<tr>
<td>29</td>
<td>unionId</td>
<td>微信unionid</td>
<td>string</td>
<td>N</td>
<td></td>
<td>微信unionid</td>
</tr>
<tr>
<td>30</td>
<td>limitId</td>
<td>期限id</td>
<td>number</td>
<td>N</td>
<td></td>
<td>期限id(如果设置该项则会覆盖memberLevelId参数,以limitId对应的等级为准)(使用该参数属于购买期限行为)</td>
</tr>
<tr>
<td>31</td>
<td>modExp</td>
<td>修改经验值</td>
<td>number</td>
<td>N</td>
<td>20</td>
<td>修改经验值,正整数为加,负整数为减</td>
</tr>
<tr>
<td>32</td>
<td>expiredDate</td>
<td>付费期限</td>
<td>string</td>
<td>N</td>
<td>2020-05-21</td>
<td>付费期限 (1、必须与memberLevelId配合使用,且memberLevelId必须为付费等级,2、不可与limitId同时使用)(使用该参数属于编辑付费期限行为)</td>
</tr>
</tbody>
</table>
<h4>响应参数</h4>
<table>
<thead>
<tr>
<th><strong>NO</strong></th>
<th><strong>字段</strong></th>
<th><strong>名称</strong></th>
<th><strong>长度</strong></th>
<th><strong>必填</strong></th>
<th><strong>示例</strong></th>
<th><strong>说明</strong></th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>code</td>
<td>结果</td>
<td>string</td>
<td>Y</td>
<td>SUCCESS</td>
<td>结果码 SUCCESS:成功 FAILED:失败</td>
</tr>
<tr>
<td>2</td>
<td>msg</td>
<td>结果描述</td>
<td>string</td>
<td>Y</td>
<td>登陆成功</td>
<td>无论是成功或者失败,message都会针对于当前的结果返回响应的结果描述</td>
</tr>
<tr>
<td>3</td>
<td>subCode</td>
<td>错误代码</td>
<td>string</td>
<td>N</td>
<td>LOGIN_ERROR</td>
<td>如果code为FAILED,subcode会返回详细的错误code,以便错误信息描述的更加精确</td>
</tr>
<tr>
<td>4</td>
<td>subMsg</td>
<td>错误描述</td>
<td>string</td>
<td>N</td>
<td>EW_N2320993253</td>
<td>如果code为FAILED,subMsg会返回详细的错误描述,以便错误信息描述的更加精确</td>
</tr>
<tr>
<td>5</td>
<td>sign</td>
<td>签名</td>
<td>string</td>
<td>Y</td>
<td>1b70687c8a4c72f50c749baf95a482c0</td>
<td>请求时传递的sign</td>
</tr>
<tr>
<td>6</td>
<td>random</td>
<td>随机数</td>
<td>string</td>
<td>Y</td>
<td>123</td>
<td>请求时传递的随机数</td>
</tr>
</tbody>
</table>
<p><br/><br/></p>
<h5>请求示例:</h5>
<pre><code>birthday=2018-12-05&amp;memberLevelId=liantuo123&amp;country=中国&amp;merchantCode=EW_N4130797151&amp;city=北京&amp;nickName=Eaabc1&amp;idCard=135342335622154771&amp;sex=1&amp;mobile=15718878966&amp;sign=2eb5eb1b2cc7366680ec4f9b83840b1a&amp;remark=备注&amp;random=liantuo123&amp;rechargeAmount=20.18&amp;giveAmount=20.18&amp;province=北京&amp;appId=EW_N2949193174&amp;name=黎明&amp;physicalCardUid=123456456&amp;consumAmount=20.18&amp;modPoint=liantuo123&amp;email=398064451@qq.com&amp;memberId=liantuo123</code></pre>
<h5>响应示例(成功):</h5>
<pre><code class="language-json">{
&quot;code&quot;:&quot;SUCCESS&quot;,
&quot;msg&quot;:&quot;修改成功&quot;,
&quot;sign&quot;:&quot;11111111222&quot;
}</code></pre>
<h5>响应示例(失败):</h5>
<pre><code class="language-json">{
&quot;code&quot;:&quot;FAILED&quot;,
&quot;msg&quot;:&quot;手机号长度不多于11个字&quot;
}</code></pre>
<h5>错误码</h5>
<table>
<thead>
<tr>
<th>错误码</th>
<th>错误描述</th>
<th>建议处理</th>
</tr>
</thead>
<tbody>
<tr>
<td>APPID_ERROR</td>
<td>APPID 参数错误</td>
<td>核实自己的appid是否正确</td>
</tr>
</tbody>
</table>