首頁  >  問答  >  主體

微信開發 curl 進行微信介面操作的程式碼該怎樣封裝?

各位大神好,我在做微信開發的時候,按著老師的視頻封裝了一個curl 的方法,用於進行微信接口的操作,但是在實際操作的過程中卻出現了問題,在調用這個方法之前,所有資料都能夠正常輸出,但是呼叫這個方法之後,資料就無法輸出了,報的是: "errcode":40001,"errmsg":"invalid credential, access_token is invalid 或 not latest hint: [7Gvnoa0808vr46 !]"  的錯誤,麻煩大神們幫我看一下,寫的這個curl 方法有沒有什麼問題,為什麼一執行它就報錯?


LRTRLLRTRL2683 天前1134

全部回覆(2)我來回復

  • 清晨的那一抹阳光照耀在我的脸上

    清晨的那一抹阳光照耀在我的脸上2017-05-19 10:06:48

    先確保appid和secret正確,然後再看下access_token是否超過了請求上限(一天最高2000次),access_token請求最好是加入到緩存中或SESSION,不然一天下來光測試就達到上限了

    回覆
    0
  • LRTRL

    appid 和appsecret都是正確的,而且我是把獲取到的access_token 放到了數據庫,調用之前會進行判斷的;不過放session中是怎麼放呢,我之前也放在了session中,但是其它接口調用這個session的時候,老是取得不到值

    LRTRL · 2017-05-26 16:11:05
    清晨的那一抹阳光照耀在我的脸上

    你其他介面呼叫肯定是不行的,必須得重新請求一次token

    清晨的那一抹阳光照耀在我的脸上 · 2017-05-27 16:28:59
  • PHP中文网

    PHP中文网2017-05-19 10:05:28

    token做了緩存,可能是本地和線上生成了兩個token,導致一個過期了

    回覆
    0
  • 取消回覆