速卖通API + 奇门 + 聚石塔 完整流程
速賣通API + 奇門 + 聚石塔 完整流程
剛剛完成對接速賣通的工作,感覺網上關于這方面的信息比較少,所以根據自己的理解寫一篇,希望對有需要的人有所幫助
大體的流程就是:創建應用-.購買聚石塔,部署服務->配置奇門API->調試->上線
大體的業務就是,我們調用奇門->奇門調用聚石塔中接口->聚石塔中接口調用速賣通服務->數據返回奇門->奇門返回給我們
如果還有疑問的話可以給我發郵件,我會回復大家1617353983@qq.com
比較詳細的奇門和聚石塔流程在另一篇博客上地址是:https://blog.csdn.net/mi_gu_niang/article/details/94738799
1.申請應用
1.1成為開發者
點擊登錄,注意:如果是申請商用軟件開發,那么此處一定是要用企業支付寶來登錄(我是申請商用軟件,所以此處就不講自研型)
1.2 登錄成功之后點擊控制臺
點擊創建應用,由于我們公司是做電商的,所以我選擇的是電商后臺,大家可以根據自己的需要選擇對應的應用
點擊申請應用
填入響應信息點擊提交,等待審核
1.3審核成功之后,創建應用,根據所需要的信息創建好之后,系統會分給我們對應的appKey,appSercet,創建好應用之后就可以對接接口,速賣通提供了SDK可以直接推薦使用,方便開發,注意:接口文檔中的session就是access_token,使用sdk開發時,傳入的參數url的值是http://gw.api.taobao.com/router/rest
1.4 接口完成對接之后,速賣通的接口就可以了,下來就是將代碼部署到聚石塔
2 聚石塔
2.1 首先是聚石塔的購買,此處需要說明聚石塔就是服務器,只是換了名字
根據需求選擇相應配置購買就可以了
2.2 聚石塔購買成功后會跳轉到下圖所示頁面
點擊實例管理,就會進入如下圖所示頁面
2.3 接下來就是配置實例信息,第一次使用時,需要重置連接密碼,請注意,這個連接密碼不是登錄服務器的密碼,請不要搞錯了,遠程登錄密碼只在第一次登錄時會用到,登錄服務器的用戶名密碼是需要自己設置的,此處還有一點需要注意,因為我選擇的系統是linux的,所以用戶名是root,這個是官方規定的,直接用就可以了,點擊重置實例密碼,就可以修改密碼了,還有一點需要注意,密碼修改成功之后會提示重啟,是重啟服務器不是重啟自己的電腦,重啟服務器
重啟服務器
2.4 設置好實例的密碼之后,接下來就是在服務器上配置環境部署代碼此處就不啰嗦了
3.奇門
3.1 使用奇門之前,需要先創建場景,奇門提供了官方場景和自定義場景,由于官方場景只有一部分,所以有些場景是需要自定義的,以獲取類目信息為例,由于官方場景中沒有集成類目這塊,所以就需要我們選擇自定義場景
場景名稱和業務類型請根據需求來選擇
3.2 場景創建好了之后,下來就是創建API
此處有個注意的地方就是自定義參數名最好是設置成方法的傳入參數名一致這樣比較方便,如果不一致可以在下面的body中做映射
3.3 奇門和聚石塔接口映射,此處是個重點,奇門官方給出的linux系統下http請求的端口是80,這個是默認的,為了方便起見我自己代碼中設置的端口也是80,下圖所示的地址是請求聚石塔接口的地址,雖然代碼部署到聚石塔就可以訪問了,但是官方規定如果這個服務上線之后就必須通過奇門,所以奇門是必須要的,這個ip地址我用的是聚石塔的公網地址,配置好之后點擊下一步
3.4 上面一步是設置請求參數,下來就是設置響應參數,請注意對象和列表類型的選擇,這一步只需要設置這里就可以了,點擊下一步
3.5 預覽頁面,可以看下配置的是否正確,如果沒問題點進入到自測環境,沒有問題的話就點上一步修改
3.6 API設置好了之后,下來就是測試頁面的測試了,但是在設置之前,點擊左邊的授權配置,在頁面中配置響應的信息
3.7 授權配置好了之后就可以進行測試了,由于這個API還沒有發布,所以是選擇測試環境
appSecret和AppKey就是之前創建應用成功之后系統分配的,如果報錯說ip不在白名單,那么要在插入一個操作將ip添加到ip白名單
這樣就可以了,可以調通接口了
4,調用奇門,這個代碼是需要自己完成的,就不啰嗦了
總結
以上是生活随笔為你收集整理的速卖通API + 奇门 + 聚石塔 完整流程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: topcoder使用
- 下一篇: 跑PIN码破解无线网络WIFI密码的原理