\hypertarget{_b_m_k_authorize_service_model_8h}{}\doxysection{Baidu\+Map\+A\+P\+I\+\_\+\+Walk\+Navi.\+framework/\+Headers/\+B\+M\+K\+Authorize\+Service\+Model.h 文件参考}
\label{_b_m_k_authorize_service_model_8h}\index{BaiduMapAPI\_WalkNavi.framework/Headers/BMKAuthorizeServiceModel.h@{BaiduMapAPI\_WalkNavi.framework/Headers/BMKAuthorizeServiceModel.h}}
{\ttfamily \#import $<$Foundation/\+Foundation.\+h$>$}\newline
\doxysubsection*{类}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{interface_b_m_k_authorize_user_info}{B\+M\+K\+Authorize\+User\+Info}}
\item 
class \mbox{\hyperlink{interface_b_m_k_authorize_service_status}{B\+M\+K\+Authorize\+Service\+Status}}
\item 
class \mbox{\hyperlink{interface_b_m_k_authorize_service_error}{B\+M\+K\+Authorize\+Service\+Error}}
\item 
class \mbox{\hyperlink{interface_b_m_k_authorize_service_result}{B\+M\+K\+Authorize\+Service\+Result}}
\end{DoxyCompactItemize}
\doxysubsection*{类型定义}
\begin{DoxyCompactItemize}
\item 
typedef void($^\wedge$ \mbox{\hyperlink{_b_m_k_authorize_service_model_8h_aaf8463a9bd06b1c8bef71ffd136dc629}{B\+M\+K\+Authorize\+Completion\+Block}}) (B\+M\+K\+License\+Request\+Error\+Code error\+Code, \mbox{\hyperlink{interface_b_m_k_authorize_service_result}{B\+M\+K\+Authorize\+Service\+Result}} $\ast$\+\_\+\+Nullable result)
\end{DoxyCompactItemize}
\doxysubsection*{函数}
\begin{DoxyCompactItemize}
\item 
N\+S\+\_\+\+A\+S\+S\+U\+M\+E\+\_\+\+N\+O\+N\+N\+U\+L\+L\+\_\+\+B\+E\+G\+IN typedef \mbox{\hyperlink{_b_m_k_authorize_service_model_8h_a3cda0e8cf1470c9411a2f2ef6bde06b8}{N\+S\+\_\+\+E\+N\+UM}} (N\+S\+U\+Integer, B\+M\+K\+Authorize\+Service\+Type)
\item 
typedef \mbox{\hyperlink{_b_m_k_authorize_service_model_8h_a2b16de3d88e691538102845f7e091437}{N\+S\+\_\+\+E\+N\+UM}} (N\+S\+U\+Integer, B\+M\+K\+License\+Request\+Error\+Code)
\begin{DoxyCompactList}\small\item\em License Request 请求状态码 \end{DoxyCompactList}\item 
typedef \mbox{\hyperlink{_b_m_k_authorize_service_model_8h_afc734bfb76fb4c0c1f512f9e15f45b51}{N\+S\+\_\+\+E\+N\+UM}} (N\+S\+U\+Integer, B\+M\+K\+License\+Service\+Error\+Code)
\begin{DoxyCompactList}\small\item\em License service 授权服务错误码 \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{类型定义说明}
\mbox{\Hypertarget{_b_m_k_authorize_service_model_8h_aaf8463a9bd06b1c8bef71ffd136dc629}\label{_b_m_k_authorize_service_model_8h_aaf8463a9bd06b1c8bef71ffd136dc629}} 
\index{BMKAuthorizeServiceModel.h@{BMKAuthorizeServiceModel.h}!BMKAuthorizeCompletionBlock@{BMKAuthorizeCompletionBlock}}
\index{BMKAuthorizeCompletionBlock@{BMKAuthorizeCompletionBlock}!BMKAuthorizeServiceModel.h@{BMKAuthorizeServiceModel.h}}
\doxysubsubsection{\texorpdfstring{BMKAuthorizeCompletionBlock}{BMKAuthorizeCompletionBlock}}
{\footnotesize\ttfamily typedef void($^\wedge$ B\+M\+K\+Authorize\+Completion\+Block) (B\+M\+K\+License\+Request\+Error\+Code error\+Code, \mbox{\hyperlink{interface_b_m_k_authorize_service_result}{B\+M\+K\+Authorize\+Service\+Result}} $\ast$\+\_\+\+Nullable result)}



\doxysubsection{函数说明}
\mbox{\Hypertarget{_b_m_k_authorize_service_model_8h_a3cda0e8cf1470c9411a2f2ef6bde06b8}\label{_b_m_k_authorize_service_model_8h_a3cda0e8cf1470c9411a2f2ef6bde06b8}} 
\index{BMKAuthorizeServiceModel.h@{BMKAuthorizeServiceModel.h}!NS\_ENUM@{NS\_ENUM}}
\index{NS\_ENUM@{NS\_ENUM}!BMKAuthorizeServiceModel.h@{BMKAuthorizeServiceModel.h}}
\doxysubsubsection{\texorpdfstring{NS\_ENUM()}{NS\_ENUM()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily N\+S\+\_\+\+A\+S\+S\+U\+M\+E\+\_\+\+N\+O\+N\+N\+U\+L\+L\+\_\+\+B\+E\+G\+IN typedef N\+S\+\_\+\+E\+N\+UM (\begin{DoxyParamCaption}\item[{N\+S\+U\+Integer}]{,  }\item[{B\+M\+K\+Authorize\+Service\+Type}]{ }\end{DoxyParamCaption})}

所有服务

多实例服务

诱导信息服务\mbox{\Hypertarget{_b_m_k_authorize_service_model_8h_a2b16de3d88e691538102845f7e091437}\label{_b_m_k_authorize_service_model_8h_a2b16de3d88e691538102845f7e091437}} 
\index{BMKAuthorizeServiceModel.h@{BMKAuthorizeServiceModel.h}!NS\_ENUM@{NS\_ENUM}}
\index{NS\_ENUM@{NS\_ENUM}!BMKAuthorizeServiceModel.h@{BMKAuthorizeServiceModel.h}}
\doxysubsubsection{\texorpdfstring{NS\_ENUM()}{NS\_ENUM()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily typedef N\+S\+\_\+\+E\+N\+UM (\begin{DoxyParamCaption}\item[{N\+S\+U\+Integer}]{,  }\item[{B\+M\+K\+License\+Request\+Error\+Code}]{ }\end{DoxyParamCaption})}



License Request 请求状态码 

$<$ 正常返回

$<$ 服务内部错误

$<$ 参数错误

$<$ 没有设置型号

$<$ 时间无效

$<$ sign错误

$<$ token无效

$<$ ak无效

$<$ 厂商标识无效

$<$ 网络错误

$<$ 网络连接超时

$<$ 服务器错误

$<$ 未知错误

$<$ 所申请一个或多个服务\+L\+I\+C\+E\+N\+S\+E没有权限\mbox{\Hypertarget{_b_m_k_authorize_service_model_8h_afc734bfb76fb4c0c1f512f9e15f45b51}\label{_b_m_k_authorize_service_model_8h_afc734bfb76fb4c0c1f512f9e15f45b51}} 
\index{BMKAuthorizeServiceModel.h@{BMKAuthorizeServiceModel.h}!NS\_ENUM@{NS\_ENUM}}
\index{NS\_ENUM@{NS\_ENUM}!BMKAuthorizeServiceModel.h@{BMKAuthorizeServiceModel.h}}
\doxysubsubsection{\texorpdfstring{NS\_ENUM()}{NS\_ENUM()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily typedef N\+S\+\_\+\+E\+N\+UM (\begin{DoxyParamCaption}\item[{N\+S\+U\+Integer}]{,  }\item[{B\+M\+K\+License\+Service\+Error\+Code}]{ }\end{DoxyParamCaption})}



License service 授权服务错误码 

$<$ 正常返回

$<$ 服务内部错误

$<$ 参数错误

$<$ 没有设置型号

$<$ 没有quota

$<$ quota不够

$<$ quota无效

$<$ 时间无效

$<$ sign错误

$<$ token无效

$<$ ak无效

$<$ 厂商标识无效

$<$ 未激活

$<$ 未知错误