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

Method AddKnowledgeIntent

work/kf/knowledge.go:221–236  ·  view source on GitHub ↗

AddKnowledgeIntent 知识库问答添加 see https://developer.work.weixin.qq.com/document/path/95972#%E6%B7%BB%E5%8A%A0%E9%97%AE%E7%AD%94

(req *AddKnowledgeIntentRequest)

Source from the content-addressed store, hash-verified

219// AddKnowledgeIntent 知识库问答添加
220// see https://developer.work.weixin.qq.com/document/path/95972#%E6%B7%BB%E5%8A%A0%E9%97%AE%E7%AD%94
221func (r *Client) AddKnowledgeIntent(req *AddKnowledgeIntentRequest) (*AddKnowledgeIntentResponse, error) {
222 var (
223 accessToken string
224 err error
225 )
226 if accessToken, err = r.ctx.GetAccessToken(); err != nil {
227 return nil, err
228 }
229 var response []byte
230 if response, err = util.PostJSON(fmt.Sprintf(addKnowledgeIntentURL, accessToken), req); err != nil {
231 return nil, err
232 }
233 result := &AddKnowledgeIntentResponse{}
234 err = util.DecodeWithError(response, result, "AddKnowledgeIntent")
235 return result, err
236}
237
238// DelKnowledgeIntentRequest 知识库问答删除请求
239type DelKnowledgeIntentRequest struct {

Callers

nothing calls this directly

Calls 3

PostJSONFunction · 0.92
DecodeWithErrorFunction · 0.92
GetAccessTokenMethod · 0.65

Tested by

no test coverage detected