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