Documentation ¶
Index ¶
Constants ¶
View Source
const VOICE_AUTH_URL = "https://openapi.baidu.com/oauth/2.0/token"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthResponse ¶
type AuthResponse struct { AccessToken string `json:"access_token"` //要获取的Access Token ExpireIn string `json:"expire_in"` //Access Token的有效期(秒为单位,一般为1个月); RefreshToken string `json:"refresh_token"` //以下参数忽略,暂时不用 Scope string `json:"scope"` SessionKey string `json:"session_key"` SessionSecret string `json:"session_secret"` ERROR string `json:"error"` //错误码;关于错误码的详细信息请参考鉴权认证错误码(http://ai.baidu.com/docs#/Auth/top) ErrorDescription string `json:"error_description"` //错误描述信息,帮助理解和解决发生的错误。 }
type Authorizer ¶
Authorizer 用于设置access_token 可以通过RESTFul api的方式从百度方获取 有效期为一个月,可以存至数据库中然后从数据库中获取
type Client ¶
type Client struct { ClientID string ClientSecret string AccessToken string Authorizer Authorizer }
func (*Client) SetAuther ¶
func (client *Client) SetAuther(auth Authorizer)
type DefaultAuthorizer ¶
type DefaultAuthorizer struct{}
func (DefaultAuthorizer) Authorize ¶
func (da DefaultAuthorizer) Authorize(client *Client) error
Directories ¶
Path | Synopsis |
---|---|
example
|
|
语音处理 利用百度RESTFul API 进行语音及文字的相互转换
|
语音处理 利用百度RESTFul API 进行语音及文字的相互转换 |
Click to show internal directories.
Click to hide internal directories.