MCPcopy
hub / github.com/silenceper/wechat / AddKnowledgeGroup

Method AddKnowledgeGroup

work/kf/knowledge.go:41–56  ·  view source on GitHub ↗

AddKnowledgeGroup 知识库分组添加 see https://developer.work.weixin.qq.com/document/path/95971#%E6%B7%BB%E5%8A%A0%E5%88%86%E7%BB%84

(req *AddKnowledgeGroupRequest)

Source from the content-addressed store, hash-verified

39// AddKnowledgeGroup 知识库分组添加
40// see https://developer.work.weixin.qq.com/document/path/95971#%E6%B7%BB%E5%8A%A0%E5%88%86%E7%BB%84
41func (r *Client) AddKnowledgeGroup(req *AddKnowledgeGroupRequest) (*AddKnowledgeGroupResponse, error) {
42 var (
43 accessToken string
44 err error
45 )
46 if accessToken, err = r.ctx.GetAccessToken(); err != nil {
47 return nil, err
48 }
49 var response []byte
50 if response, err = util.PostJSON(fmt.Sprintf(addKnowledgeGroupURL, accessToken), req); err != nil {
51 return nil, err
52 }
53 result := &AddKnowledgeGroupResponse{}
54 err = util.DecodeWithError(response, result, "AddKnowledgeGroup")
55 return result, err
56}
57
58// DelKnowledgeGroupRequest 知识库分组删除请求
59type DelKnowledgeGroupRequest struct {

Callers

nothing calls this directly

Calls 3

PostJSONFunction · 0.92
DecodeWithErrorFunction · 0.92
GetAccessTokenMethod · 0.65

Tested by

no test coverage detected