1234567891011121314151617
  1. package wxcomponent
  2. import (
  3. "gitee.com/yansen_zh/wxcomponent/api/mp/webpage"
  4. "gitee.com/yansen_zh/wxcomponent/config"
  5. )
  6. // JsapiTicket 代公众号使用js sdk
  7. func JsapiTicket(appID, url string) (*webpage.JsapiSignature, error) {
  8. ticket, err := webpage.GetJSTicket(config.GetAuthorizer().GetAccessToken(appID))
  9. if err != nil {
  10. return nil, err
  11. }
  12. signature := webpage.GetJSAPISignature(ticket.Ticket, url)
  13. return signature, nil
  14. }