为了进行电商平台京东的API开发,首先我们需要做下面几件事情。
1)开发者注册一个账号
2)然后为每个京东应用注册一个应用程序键(App Key) 。
3)下载京东API的SDK并掌握基本的API基础知识和调用
4)利用SDK接口和对象,传入AppKey或者必要的时候获取并传入SessionKey来进行程序开发。
5)利用京东平台的文档中心和API测试工具,对接口进行测试。从而了解返回信息,方便程序获取。
以上是一般京东API应用开发的关键流程,其中通过京东文档中心和API测试工具,进行概念了解和接口信息查询很重要。因为这些数据就是我们需要在逐步显示出来的。京东的API很多,不过都分为了好几个领域,慢慢就会了解深入了。
以下图为例:
请求参数:num_iid=10052938170302,参数说明:num_iid:JD商品ID
注册地址:获得Key和secret
得出数据:Request address:
https://api-gw.onebound.cn/jd/item_get/?key=&
&num_iid=10052938170302&&lang=zh-CN&secret= --------------------------------------- Result Object: --------------------------------------- { "item": { "num_iid": "10052938170302", "title": "小米红米Redminote11tPro+新品5G智能拍照手机天玑8100", "desc_short": "", "price": "2099.00", "total_price": "", "suggestive_price": "", "orginal_price": "9999.00", "nick": "小米手机官方旗舰店", "num": 33, "min_num": 0, "detail_url": "https://item.jd.com/10052938170302.html#crumb-wrap", "pic_url": "m.360buyimg.com/mobilecms/s750x750_jfs/t1/211438/1/22916/111566/62960a7fEfc82232f/d2f530e880401354.jpg", "brand": "小米(MI)", "brandId": "18374", "rootCatId": "653", "cid": "655", "created_time": "", "modified_time": "", "delist_time": "", "desc": "<div class=\"zn1St215127\" style=\"color:#000003;border-color:#485710;height:0px\"></div><div class=\"zn-material\"><img src=\"https://img30.360buyimg.com/imgzone/jfs/t1/3736/23/19368/433188/62a9ca8cE6296f169/f0eaa29ff798215f.jpg\" width=\"750\" style=\"width:750px\"></div><div class=\"zn1Ed215127\" style=\"color:#000003;border-color:#485711;height:0px\"></div><div class=\"for_separator\"></div><p><a target=\"_blank\" href=\"https://lzkj-isv.isvjcloud.com/wxAppraiseActivity/activity/c6fbd0cca360487dac084f7228be0aa5?activityId=c6fbd0cca360487dac084f7228be0aa5\"><img src=\"//img10.360buyimg.com/imgzone/jfs/t1/189337/9/19522/118128/62aaac21E6e013c5a/cbe9e9aa77099185.jpg\" style=\"width: auto; height: auto; max-width: 100%; max-height: 100%;\" class=\"\"></a><img src=\"//img10.360buyimg.com/imgzone/jfs/t1/179432/28/25278/112199/629c0ec4Ee55878fc/595cb6475f5787dd.jpg\" class=\"\" style=\"width: auto; height: auto; max-width: 100%; max-height: 100%;\"><br></p><p>\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/178204/12/25960/194474/628ca32fE46d35f1e/d1b359aaf724d441.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/197667/31/23403/268007/628ca330E6f71851f/63f1fa5d79dfd954.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/87322/19/26152/137921/628ca32fE4141f095/e1acba58b9b8a575.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/69305/23/18450/158981/628ca330E82729e3e/a6982cf31ae1cbab.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/208476/6/21884/113014/628ca330E31776339/0eb3ed1aea49a7ca.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/189992/34/25015/118519/628ca330Ef2304148/15b83a2efd875a8a.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/147146/2/28789/273107/628ca331E0add6eeb/23b74cfdb7f5d203.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/86715/35/27897/203140/628ca330E2953275a/3c4a339b5c1fb5b7.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/196055/21/25437/221242/628ca331E2fb4424c/2dfdd34d9752a03e.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/183006/21/25219/195648/628ca332E091c0452/2f84c39bd8b3e320.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/67056/29/18405/131105/628ca331E1d4b24c2/2790ae797f242bf5.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/68901/26/18624/180930/628ca332E66ce428b/b2ccb9c899c51d6e.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/108236/39/28758/163037/628ca332E5cc686af/97c1ad313cbe3c4f.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/201805/34/14580/263587/628ca332Ec6724310/1f00908e6a4d9781.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/194954/28/25460/196298/628ca332Ecd6c6156/648133813e47793e.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/19045/30/16572/107264/628ca332E128e5b23/e9317e06e2b0d0d6.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/220897/23/16695/268120/628ca333E81c5ecb2/f1884880137ab63f.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/63761/5/18178/175722/628ca333E7ad0bab0/8ac35b9211f833de.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/64384/10/17752/207646/628ca335Ee845cd84/7fafe571ec1dcf87.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/211398/21/21590/143645/628ca357Ec7d421c6/ecdb09f5862510b8.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/108503/39/28815/187101/628ca357E235f8df8/02c7c8f8b31e749f.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/71615/26/18435/208268/628ca358E30d49018/48146f62131c80c5.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/66116/25/18964/144401/628ca357E2d370da6/8566c612ea5a9df2.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/213034/29/19175/216276/628ca358E78148390/647aa9b6d2c40891.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/76495/37/18348/216624/628ca358Ec7be99f1/68dcf588f1cc071d.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/205702/31/22522/227475/628ca358Ecb33f53a/bd4b7daf5b3274d9.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/191410/39/24707/268268/628ca359Eed2a4385/526c99333ff55771.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/102456/25/29826/177284/628ca359E6c483942/7bab5dd03178e787.jpg\">\n<img src=\"//img10.360buyimg.com/imgzone/jfs/t1/71084/12/18106/113824/628ca359E686416b6/ff4b475b68a3dde2.jpg\"><br></p><p><br></p><img src=\"https://www.o0b.cn/i.php?t.png&rid=gw-4.62ac15b0a8f5c&p=1778786924&k=i_key&t=1655444913\" style=\"display:none\" />", "desc_img": [ "https://img30.360buyimg.com/imgzone/jfs/t1/3736/23/19368/433188/62a9ca8cE6296f169/f0eaa29ff798215f.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/189337/9/19522/118128/62aaac21E6e013c5a/cbe9e9aa77099185.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/179432/28/25278/112199/629c0ec4Ee55878fc/595cb6475f5787dd.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/178204/12/25960/194474/628ca32fE46d35f1e/d1b359aaf724d441.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/197667/31/23403/268007/628ca330E6f71851f/63f1fa5d79dfd954.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/87322/19/26152/137921/628ca32fE4141f095/e1acba58b9b8a575.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/69305/23/18450/158981/628ca330E82729e3e/a6982cf31ae1cbab.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/208476/6/21884/113014/628ca330E31776339/0eb3ed1aea49a7ca.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/189992/34/25015/118519/628ca330Ef2304148/15b83a2efd875a8a.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/147146/2/28789/273107/628ca331E0add6eeb/23b74cfdb7f5d203.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/86715/35/27897/203140/628ca330E2953275a/3c4a339b5c1fb5b7.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/196055/21/25437/221242/628ca331E2fb4424c/2dfdd34d9752a03e.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/183006/21/25219/195648/628ca332E091c0452/2f84c39bd8b3e320.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/67056/29/18405/131105/628ca331E1d4b24c2/2790ae797f242bf5.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/68901/26/18624/180930/628ca332E66ce428b/b2ccb9c899c51d6e.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/108236/39/28758/163037/628ca332E5cc686af/97c1ad313cbe3c4f.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/201805/34/14580/263587/628ca332Ec6724310/1f00908e6a4d9781.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/194954/28/25460/196298/628ca332Ecd6c6156/648133813e47793e.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/19045/30/16572/107264/628ca332E128e5b23/e9317e06e2b0d0d6.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/220897/23/16695/268120/628ca333E81c5ecb2/f1884880137ab63f.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/63761/5/18178/175722/628ca333E7ad0bab0/8ac35b9211f833de.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/64384/10/17752/207646/628ca335Ee845cd84/7fafe571ec1dcf87.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/211398/21/21590/143645/628ca357Ec7d421c6/ecdb09f5862510b8.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/108503/39/28815/187101/628ca357E235f8df8/02c7c8f8b31e749f.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/71615/26/18435/208268/628ca358E30d49018/48146f62131c80c5.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/66116/25/18964/144401/628ca357E2d370da6/8566c612ea5a9df2.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/213034/29/19175/216276/628ca358E78148390/647aa9b6d2c40891.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/76495/37/18348/216624/628ca358Ec7be99f1/68dcf588f1cc071d.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/205702/31/22522/227475/628ca358Ecb33f53a/bd4b7daf5b3274d9.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/191410/39/24707/268268/628ca359Eed2a4385/526c99333ff55771.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/102456/25/29826/177284/628ca359E6c483942/7bab5dd03178e787.jpg", "//img10.360buyimg.com/imgzone/jfs/t1/71084/12/18106/113824/628ca359E686416b6/ff4b475b68a3dde2.jpg" ], "item_imgs": [ { "url": "//img10.360buyimg.com/n1/jfs/t1/211438/1/22916/111566/62960a7fEfc82232f/d2f530e880401354.jpg" }, { "url": "//img10.360buyimg.com/n1/jfs/t1/89188/19/27259/61998/628cc796Ed11cd958/4959e7e9b6546bbe.jpg" }, { "url": "//img10.360buyimg.com/n1/jfs/t1/186356/5/24580/128794/628cd4f0E10782916/1f233f11fa5a3757.jpg" }, { "url": "//img10.360buyimg.com/n1/jfs/t1/208986/37/21697/79534/628cd4dfE2dd9e0ea/d6c15a32546c4e2c.jpg" }, { "url": "//img10.360buyimg.com/n1/jfs/t1/206338/10/21560/109861/628cd4e7E498b6e9b/2c8fb3575812025d.jpg" }, { "url": "//img10.360buyimg.com/n1/jfs/t1/122917/22/22768/79764/628cc272E55b40533/2b506099734da405.jpg" }, { "url": "//img10.360buyimg.com/n1/jfs/t1/209830/10/22666/87708/628cc266E0250cb47/552d428e2bfe5ff9.jpg" }, { "url": "//img10.360buyimg.com/n1/jfs/t1/120625/14/26909/218473/62a42671Ea88da755/4f28d660164cb5ec.jpg" }, { "url": "//img10.360buyimg.com/n1/jfs/t1/220728/7/19325/21051/628cc26dE289c14cb/deb079d4315f2311.jpg" }, { "url": "//img10.360buyimg.com/n1/jfs/t1/84212/10/19085/13745/628cc270Eb920bbcf/89025b165daf586d.jpg" } ], "item_weight": "", "item_volume": "", "item_size": "", "location": "", "post_fee": "", "express_fee": "", "ems_fee": "", "shipping_to": "", "has_discount": "", "video": null, "is_virtual": "", "sample_id": "", "is_promotion": "", "props_name": "0:0:版本:8GB+128GB;0:1:版本:8GB+256GB;0:2:版本:8GB+512GB;1:0:颜色:原子银;1:1:颜色:子夜黑;1:2:颜色:时光蓝;1:3:颜色:潮流限定版;", "prop_imgs": [], "property_alias": "0:0:版本:8GB+128GB;0:1:版本:8GB+256GB;0:2:版本:8GB+512GB;1:0:颜色:原子银;1:1:颜色:子夜黑;1:2:颜色:时光蓝;1:3:颜色:潮流限定版;1:3:潮流限定版;", "props": [], "total_sold": "", "skus": { "sku": [ { "price": "2299.00", "orginal_price": "9999.00", "properties": "0:1;1:0", "properties_name": "0:1:版本:8GB+256GB;1:0:颜色:原子银", "quantity": "99", "sku_id": "10052069798930", "sku_url": "http://item.jd.com/10052069798930.html" }, { "price": "2099.00", "orginal_price": "9999.00", "properties": "0:0;1:0", "properties_name": "0:0:版本:8GB+128GB;1:0:颜色:原子银", "quantity": "99", "sku_id": "10052938170300", "sku_url": "http://item.jd.com/10052938170300.html" }, { "price": "2099.00", "orginal_price": "9999.00", "properties": "0:0;1:2", "properties_name": "0:0:版本:8GB+128GB;1:2:颜色:时光蓝", "quantity": "99", "sku_id": "10052938170304", "sku_url": "http://item.jd.com/10052938170304.html" }, { "price": "2299.00", "orginal_price": "9999.00", "properties": "0:1;1:1", "properties_name": "0:1:版本:8GB+256GB;1:1:颜色:子夜黑", "quantity": "99", "sku_id": "10052938170301", "sku_url": "http://item.jd.com/10052938170301.html" }, { "price": "2099.00", "orginal_price": "9999.00", "properties": "0:0;1:1", "properties_name": "0:0:版本:8GB+128GB;1:1:颜色:子夜黑", "quantity": "99", "sku_id": "10052938170302", "sku_url": "http://item.jd.com/10052938170302.html" }, { "price": "2299.00", "orginal_price": "9999.00", "properties": "0:1;1:2", "properties_name": "0:1:版本:8GB+256GB;1:2:颜色:时光蓝", "quantity": "99", "sku_id": "10052938170303", "sku_url": "http://item.jd.com/10052938170303.html" }, { "price": "2499.00", "orginal_price": "9999.00", "properties": "0:2;1:0", "properties_name": "0:2:版本:8GB+512GB;1:0:颜色:原子银", "quantity": "99", "sku_id": "10052940950083", "sku_url": "http://item.jd.com/10052940950083.html" }, { "price": "2499.00", "orginal_price": "9999.00", "properties": "0:2;1:1", "properties_name": "0:2:版本:8GB+512GB;1:1:颜色:子夜黑", "quantity": "99", "sku_id": "10052940950084", "sku_url": "http://item.jd.com/10052940950084.html" }, { "price": "2499.00", "orginal_price": "9999.00", "properties": "0:2;1:2", "properties_name": "0:2:版本:8GB+512GB;1:2:颜色:时光蓝", "quantity": "99", "sku_id": "10052940950085", "sku_url": "http://item.jd.com/10052940950085.html" }, { "price": "2499.00", "orginal_price": "9999.00", "properties": "0:1;1:3", "properties_name": "0:1:版本:8GB+256GB;1:3:颜色:潮流限定版", "quantity": "99", "sku_id": "10054613278672", "sku_url": "http://item.jd.com/10054613278672.html" }, { "price": "9999.00", "orginal_price": "9999.00", "properties": "0:0;1:3", "properties_name": "0:0:版本:8GB+128GB;1:3:颜色:潮流限定版", "quantity": "99", "sku_id": "10054613278673", "sku_url": "http://item.jd.com/10054613278673.html" }, { "price": "9999.00", "orginal_price": "9999.00", "properties": "0:2;1:3", "properties_name": "0:2:版本:8GB+512GB;1:3:颜色:潮流限定版", "quantity": "99", "sku_id": "10054613278674", "sku_url": "http://item.jd.com/10054613278674.html" } ] }, "seller_id": "", "sales": "", "shop_id": 11043718, "props_list": { "0:0": "版本:8GB+128GB", "0:1": "版本:8GB+256GB", "0:2": "版本:8GB+512GB", "1:0": "颜色:原子银", "1:1": "颜色:子夜黑", "1:2": "颜色:时光蓝", "1:3": "颜色:潮流限定版" }, "seller_info": { "level": "", "shop_type": "", "user_num_id": 11303024, "cid": "", "delivery_score": "", "item_score": "", "score_p": "", "zhuy": "https://shop.m.jd.com/shopv2/mzpage?shopId=11043718", "search_id": "", "nick": "小米手机官方旗舰店", "shop_name": "小米手机官方旗舰店", "title": "小米手机官方旗舰店" }, "tmall": false, "error": "", "warning": "", "url_log": [], "coupon_activity": "", "stuff_status": "", "shopinfo": [], "shopid": 11303024, "method": "", "promo_type": "", "props_img": [], "data_from": "jdapp", "shop_item": [], "relate_items": [] }, "secache": "97da409dce4e15ea76e0f2364fc236c8", "secache_time": 1655444913, "secache_date": "2022-06-17 13:48:33", "translate_status": "", "translate_time": 0, "language": { "default_lang": "cn", "current_lang": "cn" }, "error": "", "reason": "", "error_code": "0000", "cache": 0, "api_info": "today:50 max:10100 all[96=50+18+28];expires:2030-12-31", "execution_time": "0.566", "server_time": "Beijing/2022-06-17 13:48:33", "client_ip": "106.6.34.108", "call_args": [ "10052938170302" ], "api_type": "jd", "translate_language": "zh-CN", "translate_engine": "google_new", "server_memory": "0.85MB", "request_id": "gw-4.62ac15b0a8f5c", "last_id": "1024978983" }