微信開放JS-SDK 微信內(nèi)網(wǎng)頁開發(fā)工具包
2015年1月9日,微信團隊在官網(wǎng)發(fā)布公告,公告稱“微信公眾平臺今日面向開發(fā)者開放微信內(nèi)網(wǎng)頁開發(fā)工具包(微信JS-SDK)”
微信JS-SDK主要包含的內(nèi)容:
1、微信小店接口
支持從網(wǎng)頁跳轉(zhuǎn)到指定的微信小店商品頁,商品頁支持瀏覽商品的詳細信息,支持完整的購買、客服等流程。
2、微信卡券接口
支持添加卡券、查看卡券及調(diào)起卡券列表等功能。
3、微信支付接口
支持有支付權(quán)限的公眾號在網(wǎng)頁發(fā)起一個微信支付請求。
4、圖像類接口
支持拍照、從手機相冊選擇圖片、上傳圖片、下載圖片、預(yù)覽圖片功能。
5、音頻類接口
支持實現(xiàn)錄制、播放、暫停播放語音等功能,同時支持將語音快速上傳到云端服務(wù)器或從云端服務(wù)器將語音快速下載到網(wǎng)頁。
6、智能類接口
支持將語音快速地轉(zhuǎn)換成文字。開發(fā)者無需掌握語音識別相關(guān)技術(shù),只需簡單地引用微信JS-SDK提供的方法即可實現(xiàn)。
7、分享類接口
支持獲取“分享到朋友圈”、“發(fā)送給朋友”、“分享到QQ”和“分享到微博”按鈕的用戶點擊狀態(tài),同時支持自定義分享內(nèi)容。
8、設(shè)備信息類接口
支持獲取當(dāng)前手機設(shè)備的網(wǎng)絡(luò)狀態(tài),如2g、3g、4g或wifi,為用戶提供流暢的瀏覽體驗。
9、地理位置類接口
支持獲取用戶的地理位置信息(需用戶同意),支持使用微信內(nèi)置的地圖查看器查看地理位置或?qū)Ш健?br/>10、界面操作類接口
支持隱藏或顯示微信內(nèi)置瀏覽器“右上角菜單”、“分享到朋友圈”、“發(fā)送給朋友”、“復(fù)制鏈接”等指定的按鈕,支持關(guān)閉當(dāng)前網(wǎng)頁窗口以返回公眾號會話。
11、微信掃一掃接口
支持使用微信掃一掃,掃描一維碼或二維碼,并將用戶掃碼內(nèi)容交由微信處理或返回給網(wǎng)頁由網(wǎng)頁處理。
文章稱,通過微信JS-SDK提供的11類接口集,開發(fā)者不僅能夠在網(wǎng)頁上使用微信本身的拍照、選圖、語音、位置等基本能力,還可以直接使用微信分享、掃一掃、卡券、支付等微信特有的能力,為微信用戶提供更優(yōu)質(zhì)的網(wǎng)頁體驗。
拓展閱讀:所有菜單項列表
基本類
舉報: "menuItem:exposeArticle"
調(diào)整字體: "menuItem:setFont"
日間模式: "menuItem:dayMode"
夜間模式: "menuItem:nightMode"
刷新: "menuItem:refresh"
查看公眾號(已添加): "menuItem:profile"
查看公眾號(未添加): "menuItem:addContact"
傳播類
發(fā)送給朋友: "menuItem:share:appMessage"
分享到朋友圈: "menuItem:share:timeline"
分享到QQ: "menuItem:share:qq"
分享到Weibo: "menuItem:share:weiboApp"
收藏: "menuItem:favorite"
分享到FB: "menuItem:share:facebook"
保護類
調(diào)試: "menuItem:jsDebug"
編輯標(biāo)簽: "menuItem:editTag"
刪除: "menuItem:delete"
復(fù)制鏈接: "menuItem:copyUrl"
原網(wǎng)頁: "menuItem:originPage"
閱讀模式: "menuItem:readMode"
在QQ瀏覽器中打開: "menuItem:openWithQQBrowser"
在Safari中打開: "menuItem:openWithSafari"
郵件: "menuItem:share:email"
一些特殊公眾號: "menuItem:share:brand"
資料整理:珠海微信網(wǎng) http://xjsccl.cn/weixin/ 轉(zhuǎn)載時請注意標(biāo)明來源。
掃二維碼手機查看該文章
- 上一篇:沒有了!
- 下一篇:微信公眾號客服接口升級