0
標題有點混亂,抱歉。轉換POST值以符合不同的約定
我在我的網站上收集了大量數據,我最終會通過cURL
發送到另一個網站的API。我可以使所有事情都在技術層面上工作,但是我遇到的最大麻煩是語義。
我不是一個球迷的其他網站使用其POST
值的命名約定的[所有] [和,據推測,其DB結構。]
我的網站
book-title => Book of Thieves
bind-type => wire //enum value
shipping-address-1 => 123 Chesterfield Road
shipping-address-2 => Apt. 204
遠程站點
Title => Book of Thieves
BindType => wire-bind //enum value
Shipping1 => 123 Chesterfield Road
Shipping2 => Apt. 204
我的問題是:什麼是最好的方式在內部利用我自己的首選數據結構,但是當它到達遠程站點的API時,將數據轉換爲他們實施的約定?這不僅包括鍵,還包括值(有些值是預定義的,而不是用戶輸入的)。
謝謝!