首頁 >後端開發 >php教程 >PHP介面的回傳碼和簽名驗證

PHP介面的回傳碼和簽名驗證

WBOY
WBOY原創
2016-09-15 11:30:551148瀏覽

1、回碼,我通常就用0和1,成功0,失敗都是1,大家一般都怎麼寫的。
2、還有就是為了介面安全,大家都是怎麼做簽名的。

回覆內容:

1、回碼,我通常就用0和1,成功0,失敗都是1,大家一般都怎麼寫的。
2、還有就是為了介面安全,大家都是怎麼做簽名的。

可用Restful和Oauth

返回碼 可以根據業務定義,進行分段,而不是單純地0,1.這樣會更清晰

  1. 回傳碼:這個建議和Web前端/App開發人員商量一下,請求成功很好說,錯誤的原因卻有很多種,細分出來對Debug更有利,不然你回傳一個0,客戶端也不知道是是自己的請求有錯誤還是伺服器有錯誤。

  2. 介面安全:試試HTTPS加密流量,同時對請求進行身份驗證,我們的後端在驗證用戶身份後發給客戶端一個Token,憑藉Token驗證用戶身份,同時對原生的客戶端請求Header資訊進行了一些修改,不符合的都會被過濾掉。

看下這篇對你有幫助:
http://developer.qiniu.com/ar...

1.簽名驗證我目前使用的是oAuth2.0與Http認證機制相結合的形式,你可以參考下JWT認證
2.回傳碼,這個通常是要跟你接口需求方一起討論或則你單方面確定一種規範給他們,我現在使用的是HTTP狀態碼當返回碼,HTTP狀態碼每個程式設計師都懂省了規劃時間與這方面對接的時間。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn