HOME 首頁
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營(yíng)
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    微信AI小程序源碼

    發(fā)布時(shí)間:2023-04-23 21:32:59     稿源: 創(chuàng)意嶺    閱讀: 113        

    大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于微信AI小程序源碼的問題,以下是小編對(duì)此問題的歸納整理,讓我們一起來看看吧。

    開始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等

    只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,有小程序、在線網(wǎng)頁版、PC客戶端和批量生成器

    官網(wǎng):https://ai.de1919.com。

    本文目錄:

    微信AI小程序源碼

    微信小程序商城后臺(tái)源碼怎么使用?

    1.注冊(cè)小程序平臺(tái)。

    2.認(rèn)證之后,創(chuàng)建小程序,設(shè)定好名稱后會(huì)得到appid和應(yīng)用密匙。

    3.下載微信小程序開發(fā)者工具,創(chuàng)建項(xiàng)目,將appid填入和項(xiàng)目名稱填入,選擇小程序源碼的目錄,點(diǎn)擊打開。

    4.打開后就能在開發(fā)者工具里面看到小程序源碼的形態(tài)了,確定無誤后,點(diǎn)上傳到小程序后臺(tái)。

    5.提交后,在小程序后臺(tái)有一個(gè)開發(fā)版本,點(diǎn)擊它,提交審核,等待審核通過即可發(fā)布了。

    如何獲取微信小程序前端源碼

    微信小程序都是在本地運(yùn)行的,所以我們可以在我們的手機(jī)內(nèi)存中找到小程序的源碼文件。

    如果你的手機(jī)已經(jīng)root了,那么可以直接查找/data/data/com.tencent.mm/MicroMsg/.../appbrand/pkg/?路徑中有一段...,這里表示不確定具體一個(gè),一般是很長(zhǎng)的數(shù)字和字母組成的文件 ,可以先將所有的小程序文件夾刪除,然后重新進(jìn)入你想要的小程序,這樣就可以確定是哪個(gè)文件了,當(dāng)然,如果沒有root可以使用模擬器來拿,建議還是使用模擬器,更方便一些。

    拿到了wxpkg文件,但是我們還差一步,需要將這個(gè)文件進(jìn)行反編譯得到內(nèi)部的各個(gè)文件才可以。

    wxpkg 是經(jīng)過微信加密的文件,無法直接通過解壓來獲得,如果開發(fā)比較深入的話,可以直接拿到github的star比較多的wxunpkg ,然后安裝運(yùn)行去解壓,如果不是很擅長(zhǎng)的話,可以直接使用已經(jīng)做好的傻瓜式的桌面軟件,直接進(jìn)行反編譯處理 。

    原理介紹:網(wǎng)頁鏈接

    軟件獲取:網(wǎng)頁鏈接

    我的建議還是直接去看下github的源碼,了解下反編譯原理,然后nodejs語言不擅長(zhǎng)可以拿其他的語言來嘗試處理下,算是學(xué)習(xí)也可以。

    微信AI小程序源碼

    有沒有微信小程序調(diào)用百度ai車輛識(shí)別接口的程序源碼,很簡(jiǎn)單的就可以?

    class BaiDuAiBaseController extends BaseController
    {
    private $appid;
    private $appKey;
    private $secretKey;
    public function __construct(){
    $this->appid= config('api.baidu.appid');
    $this->appKey = config('api.baidu.apikey');
    $this->secretKey = config('api.baidu.secretkey');
    }
    //百度ai接口--文字識(shí)別--車牌號(hào)識(shí)別
    public function getCarNumber($_imgurl,$_img=''){
    $_token = $this->getToken();
    $_url = 'https://aip.baidubce.com/rest/2.0/ocr/v1/license_plate?access_token='.$_token;
    if($_img){
    $_data = [
    'image'=>$_img//圖像數(shù)據(jù),base64編碼后進(jìn)行urlencode,要求base64編碼和urlencode后大小不超過4M,最短邊至少15px,最長(zhǎng)邊最大4096px,支持jpg/jpeg/png/bmp格式
    ];
    }else{
    $_data = [
    'url'=>request()->domain().'/'.$_imgurl
    ];
    }
    $_res = json_decode(httpGet($_url,$_data),true);
    //TODO 此處只返回false沒有終止,是因?yàn)槌绦驁?zhí)行流程需要,后期可能要改
    if(isset($_res['error_msg'])) return false;
    return $_res['words_result']['number'];
    }
    //獲取token
    private function getToken(){
    if(cache('baidu_token')){
    $_access_token = cache('baidu_token');
    }else{
    $_url = 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id='.$this->appKey.'&client_secret='.$this->secretKey;
    $res = json_decode(httpGet($_url),true);
    if(isset($res['error']))TApiException($res['error_description']);//終止程序并拋出異常
    $_access_token = $res['access_token'];
    $_expires_in = $res['expires_in'];
    cache('baidu_token',$_access_token,($_expires_in-1000));//我喜歡少存1000秒,沒有為什么,問就是癖好
    }
    return $_access_token;
    }
    }
    這是ThinkPhp5.1后端封裝的百度AI接口類,getToken()獲取憑證,getCarNumber()請(qǐng)求$_url 返回識(shí)別結(jié)果,這個(gè)是車牌號(hào)碼識(shí)別,車型識(shí)別等其他接口大部分都一樣,就換個(gè)請(qǐng)求地址$_url就行
    //接口:
    public function getImgCarNum(){
    $_number = (new BaiDuAiBaseController())->getCarNumber(false,request()->param('img'));
    return self::myShow('申請(qǐng)成功',['carNum'=>$_number]);
    }
    小程序端正常request請(qǐng)求上面的接口就行,下面是微信小程序拍照識(shí)別功能
    //拍照
    goImgSearch(){
    uni.chooseImage({
    count:1,
    sizeType: ['compressed'],//original 原圖,compressed 壓縮圖
    sourceType: ['album','camera'],//camera 相機(jī) album相冊(cè)
    success:(r)=>{
    console.log(r)
    //執(zhí)行識(shí)別車牌號(hào)碼
    this.img = r.tempFilePaths[0]
    this.urlTobase64(r.tempFilePaths[0])
    }
    })
    },
    //識(shí)別車牌號(hào)碼
    urlTobase64(url){
    uni.showLoading({
    title:'拼命識(shí)別車牌中..'
    })
    //#ifdef MP-WEIXIN
    uni.getFileSystemManager().readFile({
    filePath: url, //選擇圖片時(shí)返回的路徑
    encoding: "base64",//這個(gè)是很重要的
    success: res => { //成功的回調(diào)
    //返回base**格*
    let base64 = 'data:image/jpeg;base64,' + res.data
    //發(fā)送請(qǐng)求,識(shí)別車牌號(hào)碼
    this.$H.post('/getImgCarNum',{
    img:base64 //圖片數(shù)據(jù)
    },{
    token:true //必須登錄
    }).then((res)=>{
    console.log(res.carNum)
    if(!res.carNum){
    uni.hideLoading()
    return uni.showModal({
    title:'識(shí)別失敗',
    content:'沒能識(shí)別到車牌號(hào)碼,請(qǐng)拍張清晰的圖片再試哦,謝謝',
    showCancel:false
    })
    }
    uni.showToast({
    title:'識(shí)別車牌成功',
    icon:'none'
    })
    this.searchUser = res.carNum
    this.userCarNum = res.carNum
    uni.hideLoading()
    }).catch((e)=>{
    uni.hideLoading()
    return uni.showModal({
    title:'識(shí)別失敗',
    content:'沒能識(shí)別到車牌號(hào)碼,請(qǐng)拍張清晰的圖片再試哦,謝謝',
    showCancel:false
    })
    })
    },
    fail:(e)=>{
    console.log(e)
    }
    })
    //#endif
    },

    如何查看微信小程序的開發(fā)源碼?

    您好,方法
    1、微信小程序是一個(gè)免除下載安裝直接使用的應(yīng)用,使用微信【掃一掃】或者是【搜一搜】就可以打開應(yīng)用。
    2、微信小程序如今存在線下掃碼、公眾號(hào)關(guān)注、消息通知等多種功能。
    3、在微信小程序中,可以向有所了解的技術(shù)員尋求幫助。他們會(huì)為客戶查找微信小程序源碼,這樣我們就可以看到微信小程序源碼了。
    4、現(xiàn)如今各大企業(yè)項(xiàng)目公司都會(huì)培養(yǎng)一些專業(yè)的工作人員。他們會(huì)運(yùn)用現(xiàn)有的技術(shù)查看源碼。
    5、查找小程序源碼很簡(jiǎn)單,并且該源碼會(huì)跟銷售產(chǎn)品量成正比關(guān)系。
    6、如下圖,給我們的信息可以告訴我們查看微信小程序源碼很有必要且又很有重要性。
    7、對(duì)于查看微信小程序源碼以及它的價(jià)值,如下圖給與了詳細(xì)解釋。跟客戶需求量很有關(guān)系。
    8、如今網(wǎng)絡(luò)市場(chǎng)發(fā)展十分迅速,微信小程序就是其中一個(gè)熱門市場(chǎng)點(diǎn),查看源碼就是微信小程序最重要的地方。

    以上就是關(guān)于微信AI小程序源碼相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。


    推薦閱讀:

    微信美顏視頻軟件

    微信公眾號(hào)網(wǎng)頁端怎么看歷史群發(fā)

    喬拓云網(wǎng)微信小程序制作(天貓店購(gòu)買交易平臺(tái))

    加人軟件自動(dòng)加人(微信自動(dòng)添加好友軟件神器)

    市場(chǎng)營(yíng)銷課程思政教學(xué)設(shè)計(jì)0(市場(chǎng)營(yíng)銷課程思政教學(xué)設(shè)計(jì)理念)