python,對京東開普勒接口請求

京東開普勒簡介
京東開普勒買斷解決方案是開普勒爲企業級客戶建立的智能、便捷、定製化的開放平臺。通過開放API接口,買斷模式可以爲企業客戶提供包括商品、訂單、庫存、售後等在內的近百個標準服務接口,實現與企業自有業務系統的高效對接,賦能企業自有系統擁有電商平臺能力。
話不多說,上代碼

#__author__ = 'chubby_superman'
#_*_coding=utf-8 _*
import requests
class Http_request():
    def __init__(self,url,**kwargs):
        self.url = url
        self.kwargs=kwargs
    def update_port_datas(self):
        datas = {
        "method":"biz.product.sku.query",
        "app_key":r'appkey',
        'access_token':r'token',
        'timestamp':'2019-02-1416:13:10',
        'v':'1.0',
        'format':'json',
        'param_json':'{"name":"測試商品池","pageNum":"1"}'
        }
        try:
            for k in self.kwargs:
                datas[k]=self.kwargs[k]
        except Exception as e:
            print(e)
        return datas

    def post_request(self):
        datas =self.update_port_datas()
        #print(datas)
        try:
            post_response =requests.post(url=self.url,data=datas)
            return post_response.text
        except Exception as e:
            print (e)
if __name__=="__main__":
    url = "https://router.jd.com/api"
    a = Http_request(url,method="biz.product.PageNum.query",param_json='{}').post_request()
    print(a)

以上就是用python寫出的請求京東開普勒的公用類。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章