package com.gustz.dove.cli.sdk.base.service;
import com.sinovatech.rd.wcsb.cpcli.api.addrbook.vo.CpUser;
/**
* TODO: User OAUTH service I
*
* @author ZHENFENG ZHANG
* @since [ Oct 26, 2015 ]
*/
public interface UserOauthService {
/**
* 接收消息的URI: /wcsbus/cli/receiveMsg
*/
public static final String RECEIVE_MSG_URI = "/wcsbus/cli/receiveMsg";
/**
* CP授权的URI: /wcsbus/cp/doCpOauth
*/
public static final String CP_OAUTH_URI = "/wcsbus/cp/doCpOauth";
/**
* 获取微信登录的CP用户
*
* @param userId
* @param deviceId
* @return
*/
CpUser getLoginCpUser(String userId, String deviceId);
/**
* 获取授权失败后的跳转URI
*
* @return
*/
String getOauthFailUri();
}