public FriendsService(BaiduApiInvoker invoker) : base(invoker) { }
public Hao123Service(BaiduApiInvoker invoker) : base(invoker) { }
public UsersService(BaiduApiInvoker invoker) : base(invoker) { }
public AuthService(BaiduApiInvoker invoker) : base(invoker) { }
public BaseService(BaiduApiInvoker invoker) { this.invoker = invoker; }
/// <summary> /// 初始化<see cref="BaiduApiClient"/> 类的新实例,使用http方式请求数据。 /// </summary> /// <param name="session_key">授权码,其值必须是通过OAuth2.0协议换取access token时所拿到的session_key参数值。</param> /// <param name="session_secret">应用在之前通过百度OAuth2.0服务获取Access Token的过程中所拿到的session_secret参数值。</param> public BaiduApiClient(string session_key, string session_secret) { invoker = new BaiduApiInvoker(session_key, session_secret); InitService(); }
/// <summary> /// 初始化<see cref="BaiduApiClient"/> 类的新实例,使用https方式请求数据。 /// </summary> /// <param name="accessToken">授权码,其值必须是通过OAuth2.0协议换取access token时所拿到的access_token参数值。</param> public BaiduApiClient(string accessToken) { invoker = new BaiduApiInvoker(accessToken); InitService(); }