pagecount删了
This commit is contained in:
@@ -18,7 +18,6 @@ const (
|
|||||||
|
|
||||||
func (a *API) AccessStorePage(action string, bizParams map[string]interface{}) (retVal map[string]interface{}, err error) {
|
func (a *API) AccessStorePage(action string, bizParams map[string]interface{}) (retVal map[string]interface{}, err error) {
|
||||||
fullURL := utils.GenerateGetURL(pageUrl, action, nil)
|
fullURL := utils.GenerateGetURL(pageUrl, action, nil)
|
||||||
a.addPageCount()
|
|
||||||
// result, _ := json.MarshalIndent(bizParams, "", " ")
|
// result, _ := json.MarshalIndent(bizParams, "", " ")
|
||||||
err = platformapi.AccessPlatformAPIWithRetry(a.client,
|
err = platformapi.AccessPlatformAPIWithRetry(a.client,
|
||||||
func() *http.Request {
|
func() *http.Request {
|
||||||
|
|||||||
@@ -34,23 +34,10 @@ const (
|
|||||||
type API struct {
|
type API struct {
|
||||||
platformapi.APICookie
|
platformapi.APICookie
|
||||||
|
|
||||||
appKey string
|
appKey string
|
||||||
appID string
|
appID string
|
||||||
pageCount int
|
client *http.Client
|
||||||
client *http.Client
|
config *platformapi.APIConfig
|
||||||
config *platformapi.APIConfig
|
|
||||||
}
|
|
||||||
|
|
||||||
func (a *API) setPageCount(pc int) {
|
|
||||||
a.pageCount = pc
|
|
||||||
}
|
|
||||||
|
|
||||||
func (a *API) GetPageCount() int {
|
|
||||||
return a.pageCount
|
|
||||||
}
|
|
||||||
|
|
||||||
func (a *API) addPageCount() {
|
|
||||||
a.setPageCount(a.GetPageCount() + 1)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
func New(appKey, appID string, config ...*platformapi.APIConfig) *API {
|
func New(appKey, appID string, config ...*platformapi.APIConfig) *API {
|
||||||
@@ -59,11 +46,10 @@ func New(appKey, appID string, config ...*platformapi.APIConfig) *API {
|
|||||||
curConfig = *config[0]
|
curConfig = *config[0]
|
||||||
}
|
}
|
||||||
return &API{
|
return &API{
|
||||||
appKey: appKey,
|
appKey: appKey,
|
||||||
appID: appID,
|
appID: appID,
|
||||||
pageCount: 100,
|
client: &http.Client{Timeout: curConfig.ClientTimeout},
|
||||||
client: &http.Client{Timeout: curConfig.ClientTimeout},
|
config: &curConfig,
|
||||||
config: &curConfig,
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user