没有项目描述

Flipkart-AffiliatesA的Python项目详细描述



>使用python连接Flipkart子公司API
=================================================
&;copy;2017阿泰蒙技术顾问有限公司2017阿泰蒙技术顾问有限公司<;br>;
许可证:MIT许可证(修改)<;br>;
网站:http://www.atemon.com<;a>;lt;br>;
作者:varghese chacko<;varghese@varghese@varghese;
作者:varghese-chacko<;varghese;atemon.com>;

\/>
>pip-install-flipkart-flipkart-affiliatesapi














flipkart-flipkart-flipkart-flipkart-api=api(
fk-affiliate-affiliate-id=<;您的affilialiate id>;,
>fk-affiliate-affiliate-token=<;您的affiliate-affiliate-token>;,








/>
对于Flipka中的类别名称rtu api.get_category_names():
product_list=[]
product_list.extend(flipkart_api.get_products_from_category(category_name))

flipkart_api.has_more_products():
product_list.extend(flipkart_api.get_next_products())

products.update({category_name:product_list})


###示例1-从Atemon获取所有产品flipkart import flipkart api


flipkart api=api(
fk_affiliate_id=<;您的affiliate id>;,
fk_affiliate_token=<;您的affiliate token>;,
products={}
categoty_name_list=flipkart_api.get_category_names()

类别名称列表中的血淋淋的名称:

product\u list=[]

product.extend(p)

产品更新({品类名称:品类列表})










}
美食_name_list=flipkart_api.get_category_names()


category_name_list中的category_name:


product_list=[]

product list.extend(p)

flipkart_api.has_more_products():
p_next=flipkart_api.get_next_products();如果从产品目录中获取产品目录中传递了delta,那么flipkart将负责处理delta。extend(p_next)
















br/>
翻转卡丁车_api=api(
fk分支机构id=<;您的分支机构id>;,
fk分支机构令牌=<;您的分支机构令牌>;,

products={}
categoty_name_list=flipkart_api.get_category_names()

categoty_name_list中的类别名称:

product_list=[]

p=flipkart_api.get_产品目录(类别名称,列表类型='top')
产品目录.extend(p)

products.update({category_u name:product_list})

"从"类别获取"产品"的patameter"in_stock"应设置为false以获取所有产品。

from atemon.flipkart import flipkart api

flipkart_api=api(
fk_affiliate_id=<;your afliate id>;,
fk_afliate_token=<;your afliate token>;,
)products={}
categoty_name_list=flipkart_api.get_category_names()


categoty_name_list中的category_name:

product_list=[]

p=flipkart_api.get_products_from_category(category_name,list_type='top',in_stock=false)
product list.extend(p)

flipkart_api.has_more_products():
p_next=flipkart_api.get_next_products();如果在get_products_from_category
products列表中传递了"top",flipkart将处理顶部。扩展(p_next)

products.update({category_name








<

<
<<
<<<<<<












FK联盟代币=<;您的联盟代币>;,
库存中的代币=[true],
列表类型=['get']


<;ul>;
<;li>;FK联盟代币ID-您的联盟代币ID。<;li>;
<;li>;FK联盟代币-您的联盟代币。<;li>;
<;li>;库存中-正确/错误
<;ul>;
<;li>;正确-仅显示库存中的产品。<;li>;
<;li>;错误-显示库存中的产品和不库存中的产品。<;/li>;
<;/ul>;
<;/li>;
<;li>;列表类型-列出的产品类型。
<;lt;lt;ul>;
<;lt;li>;获取所有产品。<;lt;li>;
<;li>;lt;lt;lt;li>;lt;lt;li>;
<;lt;lt;li>;lt;lt;lt;lt;li>;<;lt;li>;
<;lt;lt;li>;
<;lt;lt;li>;
<;lt;lt;lt;li>;
<;lt;lt;lt;lt;lt;li>;lt;lt;lt;lt;lt;lt;li>;lt;lt;lt;lt;lt;lt;lt;lt;lt;gt;
<;li>;<;b>;flipkart_api.load_products_category_list()<;/b>;-从flipkart加载类别列表。<;/li>;
<;li>;<;b>;flipkart_api.load_products_dict()<;/b>;-从flipkart加载产品列表并将flipkart的响应作为字典返回。<;/li>;
<;li>;<;b>;flipkart_api.load_products_dict()<;/b>;-从flipkart加载产品列表,并将flipkart的响应作为字典返回。<;/li>;
<;li>;<;b>;flipkart_api.has_more_products()<;/b>;-如果有更多产品,则返回。它完全依赖flipkart返回的"nexturl"。在某些情况下,获取"next url"可能不会返回结果<;li>;
<;li>;<;b>;flipkart_api.get_product_list_dict()<;/b>;-将产品作为dict列表返回。<;/li>;
<;li>;<;b>;flipkart_api.get_product_next_url()<;/b>;-返回下一个加载产品的URL。<;/l
<;lt;li>;lt;b>;flipkart>;<;b>;<;b>;<;b>;>;返回类别列表(dict)<;lt;li>;
><;lt;li>;lt;b>;lt;lt;lt;li>;>;<;br/>>;>;<;br/><;lt;lt;li>;>;<;lt;b>;>;b>;flipkart>;flipkart>;>;flipkart>;获取类别url(cate)返回类别url(cate)列表(cate)返回类别列表(dict)>;<;lt;是的gory_u name=<;category name>;)<;b>;-返回从给定类别加载产品的URL。<;li>;
<;li>;<;b>;flipkart_u api.get_u products_u from_u category(category_u name=<;category name>;,list_u type=['get''delta''top',in_u stock=[true false]))(<;/b>;-加载第一组产品将给定类别的CTS作为产品对象。<;/li>;
<;li>;<;b>;Flipkart_API.get_Next_Products()<;/b>;-返回产品列表的下一页。<;/li>;
<;/ul>;

inginfov1":{
"sellername":"suresh kumar singh",
"selleranaveragerating":4.0,
"估计交货时间":",
"运费":{
"货币":"inr",
"金额":0.0
},
"sellernoofratings":3524,"sellernoofreviews":206
},
"productbaseinfov1":{
"productdescription":",
"title":"HP 18-1310一体机(AMD Zacate APU/2GB/500GB/Win8)(黑色,379 mm x 476 mm,6 kg,46.99英寸屏幕)",
"FlipkartsellingPrice":{
"Currency":"Inr",
"Amount":33400.0

"FlipkartspecialPrice":{
"CUrrency":"inr",
"amount":33400.0
},
"productfamily":[
"aiodx286tjzavuz2"
],
"offers":[
"获得RS2500 MMT酒店礼品卡和航班优惠",
"购物车价值的Bajaj Finserv无成本EMI>;Rs.4499",
"HDFC BA额外10%折扣*NK信用卡",
"通过电话支付可获得30%的现金返还"
],
"producturl":"http://dl.flipkart.com/dl/hp-18-1310in-all-in-one-amd-zacate-apu-2gb-500gb-win8/p/itmdx288zhxpb8ge?pid=aiodx286tjzavuz2&;affid=joel0250g",
"折扣百分比":9.0,
"产品品牌":"hp",
"instock":false,
"属性":{
"颜色",
"大小单位",
"存储",
"显示大小",
"大小":"
},
"mAximumRetailPrice"{
"currency":"inr",
"amount":33400.0
},
"categoryPath":"computers>;desktop pcs>;all-in-one pcs",
"imageURL":{
"unknown":"http://img.fkcdn.com/image/allinone desktop/u/z/2/hp-18-1310in-original-imadx2gjphmcpzgp.jpeg",
"400x400":"http://img.fkcdn.com/image/allinone desktop/u/z/z/2/hp-18-1310in-400x400-imadx2g2gphmcpzgp.jpeg",
"800x800":"http://img.fkcdn.com/image/allinone desktop/u/z/2/hp-18-1310in-800x800-imadx2gphmcpzgp.jpeg",
"200x200":"http://img.fkcdn.com/image/allinone desktop/u/z/z/z/2/hp-18-1310in-200x200-200x200-200x200",
"http://http://http://http://www.fkg.fkcd-imadx2gjphmcpzgp.jpeg"
},"
"codavailable":true,
"productid":"aiodx286tjzavuz2"
},
"categoryspecinfov1":{
"specificationlist":[
{
"values":[
{
"value":[
"键盘、鼠标、电源弦、用户手册、一体机"
],
"键":"框中"
}
],
"键":"销售包装"
},
{
"值":[
{
"值":[
"18-1310in"
],
"键":"型号名称"
},
{
"value":[
"18"
],
"key":"series"
},
{
"value":[
"E9T76AA"
],
"key":"part number"
},
{
"value":[
"black"
],
"key":"colour"
},
{
"value":[
"hp"
],
"key":"brand"
}
],
"key":"general"
},
],
"keyspecs":[
"Windows 8"、
"AMD APU四核A4"、
"HDD容量500 GB"、
"RAM 2 GB DDR3"、
"46.99厘米显示器"
]、
"生活方式信息":{
"IDEALFOR":空,
"颈":空,
"袖子":空,
"详细规格":[
"W"Windows 8",
"AMD APU四核A4",
"HDD容量500 GB",
"RAM 2 GB DDR3",
"46.99厘米显示器"
",
"booksinfo":{
"publisher":空,
"language":空,
"year":0,
"binding":null,
"authors":[],
"pages":null
}
}
}
}
p=产品(数据)
我们将尽力跟踪任何请求或错误报告。在主题行中包含包名的邮件发送到``varghese@atemon.com```,会得到更快的关注:)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
用于执行intellij插件的java自定义操作按钮   regexjava模式。带重叠分隔符的split()   java如何在使用ExpectedConditions时避免StaleElementReferenceException。属性是什么?   java在Hibernate中获得唯一的结果   位置更改时不更新java XML数据   java Web服务对另一Web服务的依赖关系   向数据库发布数据时出现java错误204   java如何永久删除listview项?   使用pdfbox为同一PDF创建java多个外部签名   java如何将属性(例如枚举)绑定到不同类型的组件属性(例如每个枚举的映像)?   java对活动生命周期的长期引用   java将一个int和string数组合并到第三个数组中   java停止线程和在哪里使用锁   java ADK与JDK与SDK的区别?   对于上面提到的程序,我得到一个测试用例的运行时错误。所有剩余的测试用例都通过了。有什么建议吗   java Spring启动项目创建bean时出错   java读取同一文件行上的字符串和整数