cloud

package
v1.9.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 9, 2022 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CloudRequest

func CloudRequest(url, method string, requestData map[string]interface{}) (resp []byte, err error)

CloudRequest 请求Cloud SC的方法 Deprecated: 请使用 DoWithContext 或 cloud.NewRequestWithContext

func DoWithContext added in v1.9.1

func DoWithContext(ctx context.Context, url, method string, requestData map[string]interface{}) (resp []byte, err error)

DoWithContext 请求云端接口,并附加链路信息

func GetCloudReqHeader

func GetCloudReqHeader() http.Header

GetCloudReqHeader 获取请求Cloud SC的Header Deprecated: 请使用 cloud.NewRequestWithContext

func NewRequestWithContext added in v1.9.1

func NewRequestWithContext(ctx context.Context, method, url string, body io.Reader) (*http.Request, error)

NewRequestWithContext 增加SmartCloud相关请求头信息 请传递链路 context

func RemoveSA

func RemoveSA(areaID uint64)

func RemoveSAUser

func RemoveSAUser(areaID uint64, userID int)

func UpdateAreaName

func UpdateAreaName(areaID uint64, name string)

Types

type SCResp added in v1.9.1

type SCResp struct {
	Status int                    `json:"status"`
	Reason string                 `json:"reason"`
	Data   map[string]interface{} `json:"data"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL