饭卡小程序后台文档

2017-09-07  本文已影响0人  大叔蛮威猛

状态码(state_code)解释

状态码 解释
200 表示请求成功 一切正常
301 重定向,跳转到新的URL
400 请求出现语法错误
401 验证失败
403 资源不可用(没有权限)
404 无法找到指定位置的资源。
405 请求方法(GET、POST、HEAD、Delete、PUT、TRACE等)对指定的资源不适用。
500 服务器遇到了意料不到的情况,不能完成客户的请求。
501 服务器不支持实现请求所需要的功能。

登陆

简单流程如下图:

登陆流程
前台通过小程序接口获取code,将获取到的code发送到后台,后台通过appid+appsecret+code发送给微信服务器以获取session_keyopenid,后台通过生成随机数的方法生成user_session,注意user_session是以键值对的方式生成,注意设置user_session的有效时间后台将user_session传给前台存入设备,下次用户进入小程序先读取以保存的user_session。示例代码如下:
$_SESSION['user_session'] = array('session_key'=>$session_key,'openid'=>$openid);

首页

前台将用户信息传给后台,后台写入数据库
前台将经度(longitude),纬度(latitude)数据传给后台,后台根据距离对商家排序

根据经纬度计算距离公式

搜索

根据前台传来的search_text进行搜索

商户详情页

上一篇 下一篇

猜你喜欢

热点阅读