微信登入
必須先備案, 備案後去申請微信網站應用時還需要附一些公司名稱, 負責人, 章, 備案號等…
列印填完後掃描再上傳 word 審核
微信公眾號
先請代辦幫忙申請公眾號或服務號
公眾號一天只能發一封, 但是是被收在訂閱帳號裡的
服務號一個月只能發4封, 但是是獨立的聊天訊息, 曝光率較高
代辦只會幫你申請, 不含認證, 認證才能用到一些進階的功能, 例如取得服務號裡的獲取用戶基本訊息, 獲取關注者列表等..
— 申請成功, 未認證成功只能用簡單功能, 例如 接發訊息到公眾號裡 —
後台開發者中心會要求填寫 URL + Token, 然候 server 可以用別人寫好的 SDK
做驗證。驗證成功後會給 AppID + AppSecret 就可以利用這兩個 Key 使用高級 API 功能了 (獲取關注者列表)
註 :
PHP SDK 可參考 : http://www.cnblogs.com/xingmeng/p/3706676.html
“接收用戶消息” API
之後用戶留言在公眾號/服務號也都會 call 你提交出去的 URL, 也都會帶驗證的 $_GET 進來,
也就是每一次 POST 進來的值都要 check signature, 然候再處理你收到的訊息
註 :
用戶訊息不會在 GET 或 POST 裡, 必須要用 $GLOBALS["HTTP_RAW_POST_DATA"]
接,
傳進來是 xml 格式的字串, 再用 php 內建的 simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA)
解析
因為傳進來會包含 ![CDATA[
所以加其他參數把它濾掉, 但是圖文訊息就要注意了