Documentation ¶
Index ¶
Constants ¶
View Source
const ( XeroRequestTokenURL = "https://api.xero.com/oauth/RequestToken" XeroAuthorizeTokenURL = "https://api.xero.com/oauth/Authorize" XeroAccessTokenURL = "https://api.xero.com/oauth/AccessToken" XeroApiEndpointURL = "https://api.xero.com/api.xro/2.0/" XeroApiPayrollEndpointURL = "https://api.xero.com/payroll.xro/1.0/" )
Variables ¶
This section is empty.
Functions ¶
func CreateAccessToken ¶
func CreateAccessToken(token, secret string, data map[string]string) oauth.AccessToken
Types ¶
type XeroConsumer ¶
type XeroConsumer struct { Consumer *oauth.Consumer AccessToken *oauth.AccessToken }
func NewConsumer ¶
func NewConsumer(consumerKey, consumerSecret string) *XeroConsumer
func (*XeroConsumer) RefreshToken ¶
func (x *XeroConsumer) RefreshToken(accessToken *oauth.AccessToken) (atoken *oauth.AccessToken, err error)
func (*XeroConsumer) SetAccessToken ¶
func (x *XeroConsumer) SetAccessToken(token, secret string, data map[string]string)
Click to show internal directories.
Click to hide internal directories.