BackData.php 1.16 KB
<?php
namespace LibModels\Wap\Passport;

use Api\Yohobuy;
use Api\Sign;

/**
 * 品类数据接口操作类
 * 
 * @name ClassData
 * @package Library/LibModels/wap/Category
 * @copyright yoho.inc
 * @version 1.0 (2015-10-10)
 * @author gtskk <rocky.zhang@yoho.cn>
 */
class ClassData
{
	/**
	 * 获取地区数据
	 * 
	 * @return array 地区数据
	 */
    public static function getAreasData()
    {
		// 构建必传参数
		$param = Yohobuy::param();

		$param['method'] = 'app.passport.getArea';
        $param['client_secret'] = Sign::getSign($param);
        
        return Yohobuy::get(Yohobuy::API_URL, $param);
    }

    /**
     * 通过手机号发送验证码找回密码
     * 
     * @param  string  $mobile 手机号
     * @param  integer $area   地区码ID
     * @return array           返回状态数据
     */
    public static function sendCodeToMobile($mobile, $area = 86)
    {
    	// 构建必传参数
		$param = Yohobuy::param();

		$param['mobile'] = $mobile;
		$param['method'] = 'app.register.sendBackpwdCodeToMobile';
        $param['client_secret'] = Sign::getSign($param);
        
        return Yohobuy::get(Yohobuy::API_URL, $param);
    }
}