14.1.1 JS API Ticket
jsapi_ticket是公眾號用於調用微信JS接口的臨時票據。正常情況下,jsapi_ticket的有效期為7200s,通過access_token來獲取。由於獲取jsapi_ticket的API調用次數非常有限,頻繁刷新jsapi_ticket會導致API調用受限,影響自身業務,因此開發者必須在自己的服務全局緩存jsapi_ticket。
獲取jsapi_ticket的接口如下。
https:// api.weixin.qq.com/cgi-bin/ticket/getticket?access_token=ACCESS_TOKEN&type=jsapi
成功時,返回的數據示例如下。
{ "errcode":0, "errmsg":"ok", "ticket":"bxLdikRXVbTPdHSM05e5u5sUoXNKd8-41ZO3MhKoyN5OfkWITDGgnr2fwJ0m9E8NYzW KVZvdVtaUgWvsdshFKA", "expires_in":7200 }
上述數據中,ticket值就是jsapi_ticket。
獲得jsapi_ticket之後,就可以生成JS-SDK權限驗證的簽名了。