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

Method ListKnowledgeIntent

work/kf/knowledge.go:344–359  ·  view source on GitHub ↗

ListKnowledgeIntent 知识库问答列表 see https://developer.work.weixin.qq.com/document/path/95972#%E8%8E%B7%E5%8F%96%E9%97%AE%E7%AD%94%E5%88%97%E8%A1%A8

(req *ListKnowledgeIntentRequest)

Source from the content-addressed store, hash-verified

342// ListKnowledgeIntent 知识库问答列表
343// see https://developer.work.weixin.qq.com/document/path/95972#%E8%8E%B7%E5%8F%96%E9%97%AE%E7%AD%94%E5%88%97%E8%A1%A8
344func (r *Client) ListKnowledgeIntent(req *ListKnowledgeIntentRequest) (*ListKnowledgeIntentResponse, error) {
345 var (
346 accessToken string
347 err error
348 )
349 if accessToken, err = r.ctx.GetAccessToken(); err != nil {
350 return nil, err
351 }
352 var response []byte
353 if response, err = util.PostJSON(fmt.Sprintf(listKnowledgeIntentURL, accessToken), req); err != nil {
354 return nil, err
355 }
356 result := &ListKnowledgeIntentResponse{}
357 err = util.DecodeWithError(response, result, "ListKnowledgeIntent")
358 return result, err
359}

Callers

nothing calls this directly

Calls 3

PostJSONFunction · 0.92
DecodeWithErrorFunction · 0.92
GetAccessTokenMethod · 0.65

Tested by

no test coverage detected