支付宝APP代扣签约跳转 (APP纯签约)
<p><strong>简要描述:</strong> </p>
<ul>
<li>1.支付宝APP代扣签约跳转 (APP纯签约)</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>/alipay/cycle/contract/APP</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>get </li>
</ul>
<p><strong>参数:</strong> </p>
<p>token</p>
<p><strong>返回示例</strong></p>
<pre><code>{
"code": 200,
"data": {
"result": "alipay_sdk=alipay-sdk-java-4.10.170.ALL&app_id=2021002107662024&biz_content=%7B%22product_code%22%3A%22CYCLE_PAY_AUTH%22%2C%22external_logon_id%22%3A%221001%22%2C%22personal_product_code%22%3A%22CYCLE_PAY_AUTH_P%22%2C%22sign_scene%22%3A%22INDUSTRY%7CGENERAL_TRAVEL%22%2C%22external_agreement_no%22%3A%22202011197303%22%2C%22access_params%22%3A%7B%22channel%22%3A%22ALIPAYAPP%22++++%7D%2C%22period_rule_params%22%3A%7B%22period_type%22%3A%22DAY%22%2C%22period%22%3A7%2C%22execute_time%22%3A%222021-06-21%22%2C%22single_amount%22%3A50++++%7D++%7D&charset=GBK&format=json&method=alipay.user.agreement.page.sign&notify_url=https%3A%2F%2Fapp-test-api.uncar.top%2Falipay%2Fcycle%2Fcontract%2Fcallback&sign=fJpKS9xJ5oXUW5XirS374kqAI9%2Fucd5flkeBbVXtsvlonWL9TLVVARS%2BakftmUkMZRX6b19mhB3HRvNJFz%2FTG2rhRiWmqgeqmO8T%2FjUBtLVoEBlIVSeEkCO73v9QLO47AVio1iB6o6oUc9cVBUUtAqFJx0bR%2FEWm10qt7eYaOsc7MTbFn7fbSvKVJ51Tz%2FrLgbPobmBF8WA70qhiaHwOaN5zXzkPyTnPEVU1fsNJyWQ2bzm4FH%2FSK2uOOZIvCm05rtnvH3akIBbsBFPq2jUFKDpWfbePENrj1WDMfHtAvaBUrKafFHhp2e%2F%2F8gr68FMIEkOttuuiV%2BRmimIOqFUtYw%3D%3D&sign_type=RSA2&timestamp=2021-06-17+10%3A01%3A38&version=1.0"
},
"message": "success"
}
</code></pre>
<p><strong>APP 跳转 支付宝签约 步骤</strong></p>
<ul>
<li>1.对result encode</li>
<li>2.将 1 生成的参数前面添加 alipays://platformapi/startapp?appId=60000157&appClearTop=false&startMultApp=YES&sign_params= ,通过 scheme 唤起即可。</li>
</ul>
<p>前端代码: </p>
<pre><code>let a = 'alipays://platformapi/startapp?appId=60000157&appClearTop=false&startMultApp=YES&sign_params=' + encodeURIComponent(result);
plus.runtime.openURL(a);
</code></pre>