API文档示例

API文档示例


微信 - 获取 OPENID

<!----><p></p><h2><a id="openid_0"></a>获取用户openid</h2><p></p> <p></p><blockquote class="default"><p>在jsapi支付的时候需要用户的openid来下单,所以,在您下单之前,请使用本接口获取用户的openid。</p></blockquote><p></p> <p></p><h3><a id="_4"></a>第一步,请重定向到下面的网址</h3><p></p> <p></p><ul><li><a href="http://pay.gtyzf.com/api/get_openid.html?id=id&amp;mchid=mchid&amp;callback=https%3a%2f%2fwww.baidu.com%3fuser_id%3d1" target="_blank">http://pay.gtyzf.com/api/get_openid.html?id=id&amp;mchid=mchid&amp;callback=https%3a%2f%2fwww.baidu.com%3fuser_id%3d1</a></li></ul><p></p> <p></p><p>上述的URL中<code style="color: rgb(221, 17, 68);">id</code>和<code style="color: rgb(221, 17, 68);">mchid</code>和<code style="color: rgb(221, 17, 68);">callback</code>是三个固定的参数,必须要传递过来,另外,上面的<code style="color: rgb(221, 17, 68);">callback</code>参数的值是经过<code style="color: rgb(221, 17, 68);">urlencode</code>编码处理过。如果您还有额外的参数,如:<code style="color: rgb(221, 17, 68);">user_id=1</code>,可以并入<code style="color: rgb(221, 17, 68);">callback</code>这个参数中,如:<code style="color: rgb(221, 17, 68);"><a href="http://pay.gtyzf.com/api/get_openid.html?id=id&amp;mchid=mchid&amp;callback=https%3a%2f%2fwww.baidu.com%3fuser_id%3d1" target="_blank">http://pay.gtyzf.com/api/get_openid.html?id=id&amp;mchid=mchid&amp;callback=https%3a%2f%2fwww.baidu.com%3fuser_id%3d1</a></code>。</p><p></p> <p></p><h3><a id="_10"></a>第二步,授权回调</h3><p></p> <p></p><p>在用户完成微信授权之后,系统会根据第一步传递过来的<code style="color: rgb(221, 17, 68);">callback</code>,在添加上<code style="color: rgb(221, 17, 68);">openid=xxx</code>之后,重定向到这个地址。如:<code style="color: rgb(221, 17, 68);">callback</code>的值为<code style="color: rgb(221, 17, 68);"><a href="https://www.baidu.com" target="_blank">https://www.baidu.com</a></code>,然后系统拿到了<code style="color: rgb(221, 17, 68);">openid=12</code>,那么,这系统会重定向到<code style="color: rgb(221, 17, 68);"><a href="https://www.baidu.com?openid=12" target="_blank">https://www.baidu.com?openid=12</a></code>这个地址。</p><p></p> <p></p><blockquote class="default"><p>如果您的<code style="color: rgb(221, 17, 68);">callback</code>地址存在参数,如:<code style="color: rgb(221, 17, 68);"><a href="https://www.baidu.com?a=admin" target="_blank">https://www.baidu.com?a=admin</a></code>,那么系统会重定向到<code style="color: rgb(221, 17, 68);"><a href="https://www.baidu.com?a=admin&amp;openid=12" target="_blank">https://www.baidu.com?a=admin&amp;openid=12</a></code>这个地址。</p></blockquote><p></p> <p></p><h3><a id="_openid__16"></a>第三步,拿到 openid ,继续支付</h3><br><div class="article-navigation"><span class="prev">上一篇:<a href="">微信 - JSAPI 网页支付</a></span><span class="next">下一篇:<a href="">订单查询</a></span></div><div class="article-foot"></div><p></p> </div>

页面列表

ITEM_HTML