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

Method ListKnowledgeGroup

work/kf/knowledge.go:127–142  ·  view source on GitHub ↗

ListKnowledgeGroup 知识库分组列表 see https://developer.work.weixin.qq.com/document/path/95971#%E8%8E%B7%E5%8F%96%E5%88%86%E7%BB%84%E5%88%97%E8%A1%A8

(req *ListKnowledgeGroupRequest)

Source from the content-addressed store, hash-verified

125// ListKnowledgeGroup 知识库分组列表
126// see https://developer.work.weixin.qq.com/document/path/95971#%E8%8E%B7%E5%8F%96%E5%88%86%E7%BB%84%E5%88%97%E8%A1%A8
127func (r *Client) ListKnowledgeGroup(req *ListKnowledgeGroupRequest) (*ListKnowledgeGroupResponse, error) {
128 var (
129 accessToken string
130 err error
131 )
132 if accessToken, err = r.ctx.GetAccessToken(); err != nil {
133 return nil, err
134 }
135 var response []byte
136 if response, err = util.PostJSON(fmt.Sprintf(listKnowledgeGroupURL, accessToken), req); err != nil {
137 return nil, err
138 }
139 result := &ListKnowledgeGroupResponse{}
140 err = util.DecodeWithError(response, result, "ListKnowledgeGroup")
141 return result, err
142}
143
144// AddKnowledgeIntentRequest 知识库问答添加请求
145type AddKnowledgeIntentRequest struct {

Callers

nothing calls this directly

Calls 3

PostJSONFunction · 0.92
DecodeWithErrorFunction · 0.92
GetAccessTokenMethod · 0.65

Tested by

no test coverage detected