Danh sách các EndPoints API ZaloPay Merchant:
- CreateOrder (Tạo đơn hàng).
- Method: POST
- Endpoints:
- GetStatusByTransactionId (Truy vấn trạng thái đơn hàng).
- Method: GET
- Endpoints:
Danh sách các EndPoints API ZaloPay Merchant:
count, err := count(bufio.NewReader(strings.NewReader("input"))) |
func ReadFile() { | |
filename := os.Getenv("fileExample") | |
file, err := os.Open(filename) | |
if err != nil { | |
return errors.Wrapf(err, "unable to open %s", filename) | |
} | |
defer file.Close() | |
count, err := count(bufio.NewReader(file)) | |
} |
func count(reader *bufio.Reader) (int, error) { | |
count := 0 | |
for { | |
line, _, err := reader.ReadLine() | |
if err != nil { | |
switch err { | |
default: | |
return 0, errors.Wrapf(err, "unable to read") | |
case io.EOF: | |
return count, nil |
func count(filename string) (int, error) { | |
file, err := os.Open(filename) | |
if err != nil { | |
return 0, errors.Wrapf(err, "unable to open %s", filename) | |
} | |
defer file.Close() | |
scanner := bufio.NewScanner(file) | |
count := 0 | |
for scanner.Scan() { |
``` | |
{ | |
"user":{ | |
"id":7, | |
"dob":"1990-06-05", | |
"email":"", | |
"phone":"987937839", | |
"avatar":null, | |
"gender":"unknown", | |
"status":2, |
Model Request: | |
type SearchStoreRequest struct { | |
StoreId *int `json:"storeId" form:"storeId"` | |
FromCreatedDate *time.Time `json:"fromCreatedDate" form:"fromCreatedDate"` | |
ToCreatedDate *time.Time `json:"toCreatedDate" form:"toCreatedDate"` | |
FromUpdatedDate *time.Time `json:"fromUpdatedDate" form:"fromUpdatedDate"` | |
ToUpdatedDate *time.Time `json:"toUpdatedDate" form:"toUpdatedDate"` | |
FromDateReview *time.Time `json:"fromDateReview" form:"fromDateReview"` | |
ToDateReview *time.Time `json:"toDateReview" form:"toDateReview"` |
type StoreFilterRequest struct { | |
SelectedPage *int `gorm:"SelectedPage" json:"page" form:"page"` | |
PageSize *int `gorm:"PageSize" json:"page_size" form:"page_size"` | |
Name *string `gorm:"Name" json:"name" form:"name"` | |
FromCreatedDate time.Time `gorm:"FromCreatedDate" json:"from_created_date" form:"from_created_date" time_format:"2006-01-02"` | |
ToCreatedDate time.Time `gorm:"ToCreatedDate" json:"to_created_date" form:"to_created_date" time_format:"2006-01-02"` | |
FromUpdatedDate time.Time `gorm:"FromUpdatedDate" json:"from_updated_date" form:"from_updated_date" time_format:"2006-01-02"` | |
ToUpdatedDate time.Time `gorm:"ToUpdatedDate" json:"to_updated_date" form:"to_updated_date" time_format:"2006-01-02"` | |
FromReviewDate time.Time `gorm:"FromReviewDate" json:"from_review_date" form:"from_review_date" time_format:"2006-01-02"` | |
ToReviewDate time.Time `gorm:"ToReviewDate" json:"to-from_review_date" form:"to_review_date" time_format:"2006-01-02"` |
{ | |
"success": true, | |
"errorCode": null, | |
"errorMessage": null, | |
"data": { | |
"skUpoint": 0, | |
"id": "5ccfe6665abb75000f24af88", | |
"companyID": "5cb5b1814a8907000ef18f1a", | |
"serial": "2LKR5JCL", | |
"channelCode": "PHA", |
{ | |
"success": true, | |
"errorCode": null, | |
"errorMessage": null, | |
"data": { | |
"skUpoint": 0, | |
"id": "5ccfe6665abb75000f24af88", | |
"companyID": "5cb5b1814a8907000ef18f1a", | |
"serial": "2LKR5JCL", | |
"channelCode": "PHA", |