Documentation ¶
Overview ¶
Package guide 服务号对话能力(原微信导购助手)/顾问管理
Index ¶
- func AddGuide2GuideGroup(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
- func AddGuideAcct(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
- func DelGuide2GuideGroup(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
- func DelGuideAcct(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
- func DelGuideGroup(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
- func GetGroupByGuide(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
- func GetGroupInfo(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
- func GetGuideAcct(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
- func GetGuideAcctConfig(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
- func GetGuideAcctList(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
- func GetGuideBuyerChatRecord(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
- func GetGuideBuyerRelationList(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
- func GetGuideConfig(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
- func GetGuideGroupList(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
- func GuideCreateQrCode(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
- func NewGuideGroup(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
- func PushShowWxaPathMenu(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
- func SetGuideAcctConfig(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
- func SetGuideConfig(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
- func UpdateGuideAcct(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
Examples ¶
- AddGuide2GuideGroup
- AddGuideAcct
- DelGuide2GuideGroup
- DelGuideAcct
- DelGuideGroup
- GetGroupByGuide
- GetGroupInfo
- GetGuideAcct
- GetGuideAcctConfig
- GetGuideAcctList
- GetGuideBuyerChatRecord
- GetGuideBuyerRelationList
- GetGuideConfig
- GetGuideGroupList
- GuideCreateQrCode
- NewGuideGroup
- PushShowWxaPathMenu
- SetGuideAcctConfig
- SetGuideConfig
- UpdateGuideAcct
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddGuide2GuideGroup ¶
func AddGuide2GuideGroup(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
分组内添加顾问
POST https://api.weixin.qq.com/cgi-bin/guide/addguide2guidegroup?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/offiaccount" "github.com/fastwego/offiaccount/apis/guide/guide" ) func main() { var ctx *offiaccount.OffiAccount payload := []byte("{}") resp, err := guide.AddGuide2GuideGroup(ctx, payload) fmt.Println(resp, err) }
Output:
func AddGuideAcct ¶
func AddGuideAcct(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
为服务号添加顾问
POST https://api.weixin.qq.com/cgi-bin/guide/addguideacct?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/offiaccount" "github.com/fastwego/offiaccount/apis/guide/guide" ) func main() { var ctx *offiaccount.OffiAccount payload := []byte("{}") resp, err := guide.AddGuideAcct(ctx, payload) fmt.Println(resp, err) }
Output:
func DelGuide2GuideGroup ¶
func DelGuide2GuideGroup(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
分组内删除顾问
POST https://api.weixin.qq.com/cgi-bin/guide/delguide2guidegroup?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/offiaccount" "github.com/fastwego/offiaccount/apis/guide/guide" ) func main() { var ctx *offiaccount.OffiAccount payload := []byte("{}") resp, err := guide.DelGuide2GuideGroup(ctx, payload) fmt.Println(resp, err) }
Output:
func DelGuideAcct ¶
func DelGuideAcct(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
删除顾问
POST https://api.weixin.qq.com/cgi-bin/guide/delguideacct?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/offiaccount" "github.com/fastwego/offiaccount/apis/guide/guide" ) func main() { var ctx *offiaccount.OffiAccount payload := []byte("{}") resp, err := guide.DelGuideAcct(ctx, payload) fmt.Println(resp, err) }
Output:
func DelGuideGroup ¶
func DelGuideGroup(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
删除指定顾问分组
POST https://api.weixin.qq.com/cgi-bin/guide/delguidegroup?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/offiaccount" "github.com/fastwego/offiaccount/apis/guide/guide" ) func main() { var ctx *offiaccount.OffiAccount payload := []byte("{}") resp, err := guide.DelGuideGroup(ctx, payload) fmt.Println(resp, err) }
Output:
func GetGroupByGuide ¶
func GetGroupByGuide(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
获取顾问所在分组
POST https://api.weixin.qq.com/cgi-bin/guide/getgroupbyguide?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/offiaccount" "github.com/fastwego/offiaccount/apis/guide/guide" ) func main() { var ctx *offiaccount.OffiAccount payload := []byte("{}") resp, err := guide.GetGroupByGuide(ctx, payload) fmt.Println(resp, err) }
Output:
func GetGroupInfo ¶
func GetGroupInfo(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
获取指定顾问分组信息,以及分组内顾问信息
POST https://api.weixin.qq.com/cgi-bin/guide/getgroupinfo?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/offiaccount" "github.com/fastwego/offiaccount/apis/guide/guide" ) func main() { var ctx *offiaccount.OffiAccount payload := []byte("{}") resp, err := guide.GetGroupInfo(ctx, payload) fmt.Println(resp, err) }
Output:
func GetGuideAcct ¶
func GetGuideAcct(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
获取顾问信息
POST https://api.weixin.qq.com/cgi-bin/guide/getguideacct?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/offiaccount" "github.com/fastwego/offiaccount/apis/guide/guide" ) func main() { var ctx *offiaccount.OffiAccount payload := []byte("{}") resp, err := guide.GetGuideAcct(ctx, payload) fmt.Println(resp, err) }
Output:
func GetGuideAcctConfig ¶
func GetGuideAcctConfig(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
获取离线自动回复与敏感词
POST https://api.weixin.qq.com/cgi-bin/guide/getguideacctconfig?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/offiaccount" "github.com/fastwego/offiaccount/apis/guide/guide" ) func main() { var ctx *offiaccount.OffiAccount payload := []byte("{}") resp, err := guide.GetGuideAcctConfig(ctx, payload) fmt.Println(resp, err) }
Output:
func GetGuideAcctList ¶
func GetGuideAcctList(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
获取服务号顾问列表
POST https://api.weixin.qq.com/cgi-bin/guide/getguideacctlist?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/offiaccount" "github.com/fastwego/offiaccount/apis/guide/guide" ) func main() { var ctx *offiaccount.OffiAccount payload := []byte("{}") resp, err := guide.GetGuideAcctList(ctx, payload) fmt.Println(resp, err) }
Output:
func GetGuideBuyerChatRecord ¶
func GetGuideBuyerChatRecord(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
获取顾问聊天记录
POST https://api.weixin.qq.com/cgi-bin/guide/getguidebuyerchatrecord?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/offiaccount" "github.com/fastwego/offiaccount/apis/guide/guide" ) func main() { var ctx *offiaccount.OffiAccount payload := []byte("{}") resp, err := guide.GetGuideBuyerChatRecord(ctx, payload) fmt.Println(resp, err) }
Output:
func GetGuideBuyerRelationList ¶
func GetGuideBuyerRelationList(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
获取顾问的客户列表
POST https://api.weixin.qq.com/cgi-bin/guide/getguidebuyerrelationlist?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/offiaccount" "github.com/fastwego/offiaccount/apis/guide/guide" ) func main() { var ctx *offiaccount.OffiAccount payload := []byte("{}") resp, err := guide.GetGuideBuyerRelationList(ctx, payload) fmt.Println(resp, err) }
Output:
func GetGuideConfig ¶
func GetGuideConfig(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
获取快捷回复与关注自动回复
POST https://api.weixin.qq.com/cgi-bin/guide/getguideconfig?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/offiaccount" "github.com/fastwego/offiaccount/apis/guide/guide" ) func main() { var ctx *offiaccount.OffiAccount payload := []byte("{}") resp, err := guide.GetGuideConfig(ctx, payload) fmt.Println(resp, err) }
Output:
func GetGuideGroupList ¶
func GetGuideGroupList(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
获取服务号下所有顾问分组的列表
POST https://api.weixin.qq.com/cgi-bin/guide/getguidegrouplist?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/offiaccount" "github.com/fastwego/offiaccount/apis/guide/guide" ) func main() { var ctx *offiaccount.OffiAccount payload := []byte("{}") resp, err := guide.GetGuideGroupList(ctx, payload) fmt.Println(resp, err) }
Output:
func GuideCreateQrCode ¶
func GuideCreateQrCode(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
生成顾问二维码
POST https://api.weixin.qq.com/cgi-bin/guide/guidecreateqrcode?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/offiaccount" "github.com/fastwego/offiaccount/apis/guide/guide" ) func main() { var ctx *offiaccount.OffiAccount payload := []byte("{}") resp, err := guide.GuideCreateQrCode(ctx, payload) fmt.Println(resp, err) }
Output:
func NewGuideGroup ¶
func NewGuideGroup(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
新建顾问分组
POST https://api.weixin.qq.com/cgi-bin/guide/newguidegroup?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/offiaccount" "github.com/fastwego/offiaccount/apis/guide/guide" ) func main() { var ctx *offiaccount.OffiAccount payload := []byte("{}") resp, err := guide.NewGuideGroup(ctx, payload) fmt.Println(resp, err) }
Output:
func PushShowWxaPathMenu ¶
func PushShowWxaPathMenu(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
允许微信用户复制小程序页面路径
POST https://api.weixin.qq.com/cgi-bin/guide/pushshowwxapathmenu?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/offiaccount" "github.com/fastwego/offiaccount/apis/guide/guide" ) func main() { var ctx *offiaccount.OffiAccount payload := []byte("{}") resp, err := guide.PushShowWxaPathMenu(ctx, payload) fmt.Println(resp, err) }
Output:
func SetGuideAcctConfig ¶
func SetGuideAcctConfig(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
为服务号设置敏感词与离线自动回复
POST https://api.weixin.qq.com/cgi-bin/guide/setguideacctconfig?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/offiaccount" "github.com/fastwego/offiaccount/apis/guide/guide" ) func main() { var ctx *offiaccount.OffiAccount payload := []byte("{}") resp, err := guide.SetGuideAcctConfig(ctx, payload) fmt.Println(resp, err) }
Output:
func SetGuideConfig ¶
func SetGuideConfig(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
设置快捷回复与关注自动回复
POST https://api.weixin.qq.com/cgi-bin/guide/setguideconfig?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/offiaccount" "github.com/fastwego/offiaccount/apis/guide/guide" ) func main() { var ctx *offiaccount.OffiAccount payload := []byte("{}") resp, err := guide.SetGuideConfig(ctx, payload) fmt.Println(resp, err) }
Output:
func UpdateGuideAcct ¶
func UpdateGuideAcct(ctx *offiaccount.OffiAccount, payload []byte) (resp []byte, err error)
修改顾问的昵称或头像
POST https://api.weixin.qq.com/cgi-bin/guide/updateguideacct?access_token=ACCESS_TOKEN
Example ¶
package main import ( "fmt" "github.com/fastwego/offiaccount" "github.com/fastwego/offiaccount/apis/guide/guide" ) func main() { var ctx *offiaccount.OffiAccount payload := []byte("{}") resp, err := guide.UpdateGuideAcct(ctx, payload) fmt.Println(resp, err) }
Output:
Types ¶
This section is empty.