微信公眾號開發遇到的坑

最近在學校接了一個開發微信公眾號的活,因為以前也做過一個,雖然是在老師的帶領下,所以心里還是比較有底的,沒想到真正自己獨立開發的時候就開始遇到各種奇葩問題,這才開始了兩天,也僅僅是把自動回復的功能做好了,哈哈,也還算滿足

1 .剛開始用的ThinkPhp框架,之前也是用的這個,但是接入微信的時候死活提示Token驗證失敗,怎么試都不管用,網上搜索了半天,有的說是ThinkPhp框架的Index文件默認是Windows打開,所以編碼帶有bom,要用sublime之類的工具打開然后重新保存成utf_8不帶bom 格式,自己試了一下好像也沒啥作用,還是提示Token驗證失敗,還有的說是我用的阿里云不行,T公司屏蔽了A公司之類的,剛開始想想也挺有道理,現在覺得有點扯,哈哈,還有的說是接入的時候要填寫三級域名,二級的不管用,當時也沒辦法,總不能問人家在要一個域名吧,最后死馬當活馬醫,直接在ubuntu上vim新建了一個.php文件,然后把之前的代碼復制過去,坑爹的是這次居然成功了,,,,,好吧,現在也不知道啥原因,有知道的好心朋友麻煩留言一下,謝謝哈

2. 在之前的基礎上調試自動回復代碼,搞了半天也是不起作用,好吧,突然想到現在是在寫腳本,應該把自動回復的函數先定義,然后驗證成功之后再調用他,之前在ThinkPhp框架里好像沒這個規矩 ,,哎,都怪自己太年輕啊,,,

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 驗證 當提供的appid,appsecret和token不正確時,可能會提示redirect url不正確的錯誤。...
    zshanjun閱讀 303評論 0 0
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,837評論 18 139
  • 微信服務號開發 整體流程 域名報備,服務器搭建 Python開發環境和項目的初始化搭建; 微信公眾號注冊及開發模式...
    飛行員suke閱讀 4,571評論 0 14
  • 開發前首先我們要知道一些概念 各公眾號區別:1、訂閱號:為媒體和個人提供一種信息傳播方式,主要偏于為用戶傳達資訊(...
    CoderZS閱讀 3,222評論 1 19
  • 嗯對,我很想你,就像80年代愛情片一樣,老舊深長。 今天分手了,我從來沒想過要分手,也不相信有這么一天的到了,可是...
    提爾閱讀 257評論 0 0