最近在做(zuo)(zuo)釘(ding)釘(ding)小程序(第三方企業應用)的一(yi)個項目,由于是第一(yi)次(ci)做(zuo)(zuo)釘(ding)釘(ding)小程序,所以在開(kai)發過(guo)程中(zhong)(zhong)遇到很多(duo)坑。目前釘(ding)釘(ding)小程序的資料相較于微信小程序較少,在開(kai)發中(zhong)(zhong)遇到問題時(shi),網上的答案很少,很多(duo)也都是照搬(ban)開(kai)發文(wen)檔上的內(nei)容(rong)。
現記錄下在使用內網穿(chuan)透遇(yu)到的(de)問題(水平有限,這也是個很簡單的(de)問題)
官方開發文(wen)檔上(shang)關于內網穿透如下介紹:
很(hen)簡(jian)單的步驟:
cd mac_64 chmod 777 ./ding ./ding -config=./ding.cfg -subdomain=abcde 8080
可問題是(shi)本地的是(shi)WIN10系統,不是(shi)Mac系統,問題就(jiu)出現(xian)了。
在(zai)目錄下執行第三條命令(windows系(xi)統和mac系(xi)統對(dui)于盤符的分隔號是不一樣的,mac的"./"對(dui)應的windows系(xi)統是"."的寫(xie)法,這里需(xu)要(yao)替換下示例內(nei)容。)
這里我(wo)嘗試了各種方法(fa)(fa):改名字、改端口、改配(pei)置(zhi)文件,始終無法(fa)(fa)正常啟(qi)動(dong)內(nei)網穿透。上網查(cha)資料,相關(guan)內(nei)容少之(zhi)又少,也都是(shi)官方文檔(dang)上的(de)內(nei)容。在實在沒有辦法(fa)(fa)的(de)時候,想著(zhu)會(hui)不會(hui)是(shi)PowerShell的(de)問題,于是(shi)我(wo)換(huan)下CMD命(ming)令行執行,竟然成功(gong)啟(qi)動(dong)了!!!
不是說PowerShell比(bi)CMD更加豐(feng)富嗎?這是怎么回事?暫時(shi)懶得(de)去研究。
另外(wai)在(zai)吐槽下(xia),釘(ding)釘(ding)的開發文檔,和在(zai)線調試工具API Explorer
釘釘的(de)開發(fa)文檔,只有JAVA的(de)示例,作為PHPer,十分(fen)難受(shou)。是不是也可以加(jia)上其他語言啊(PHP Python .net ...)
另外(wai)關于API Explorer:
下(xia)面是提(ti)交的工(gong)單(dan)內容
既(ji)然(ran)有問題,為什么又不做(zuo)說(shuo)明(ming)和修改。糾結了那么久!!!
------生命不息,BUG不止