当前位置: 首页 > 软件库 > 应用工具 > 下载工具 >

Feed SDK

下载和过滤 Feed 文件
授权协议 Apache 2.0
开发语言 Python
所属分类 应用工具、 下载工具
软件类型 开源软件
地区 不详
投 递 者 戚衡
操作系统 跨平台
开源组织 eBay
适用人群 未知
 软件概览

Feed SDK 是 eBay 开源的 Python 开发包,用于下载和过滤通过公共 Feed API 提供的大型项目 Feed 文件。

用法

使用命令行选项

可以使用命令行调用 SDK 的所有功能。

要查看可用选项和过滤器,请使用 '--help'

usage: FeedSDK [-h] [-dt DT] -c1 C1 [-scope {ALL_ACTIVE,NEWLY_LISTED}]
               [-mkt MKT] [-token TOKEN] [-env {SANDBOX,PRODUCTION}]
               [-lf LF [LF ...]] [-sellerf SELLERF [SELLERF ...]]
               [-locf LOCF [LOCF ...]] [-pricelf PRICELF] [-priceuf PRICEUF]
               [-epidf EPIDF [EPIDF ...]] [-iepidf IEPIDF [IEPIDF ...]]
               [-gtinf GTINF [GTINF ...]] [-itemf ITEMF [ITEMF ...]]
               [-dl DOWNLOADLOCATION] [--filteronly] [-format FORMAT] [-qf QF]

Feed SDK CLI

optional arguments:
  -h, --help            show this help message and exit
  -dt DT                the date when feed file was generated
  -c1 C1                the l1 category id of the feed file
  -scope {ALL_ACTIVE,NEWLY_LISTED}
                        the feed scope. Available scopes are ALL_ACTIVE or
                        NEWLY_LISTED
  -mkt MKT              the marketplace id for which feed is being requested.
                        For example - EBAY_US
  -token TOKEN          the oauth token for the consumer. Omit the word
                        'Bearer'
  -env {SANDBOX,PRODUCTION}
                        environment type. Supported Environments are SANDBOX
                        and PRODUCTION
  -lf LF [LF ...]       list of leaf categories which are used to filter the
                        feed
  -sellerf SELLERF [SELLERF ...]
                        list of seller names which are used to filter the feed
  -locf LOCF [LOCF ...]
                        list of item locations which are used to filter the
                        feed
  -pricelf PRICELF      lower limit of the price range for items in the feed
  -priceuf PRICEUF      upper limit of the price range for items in the feed
  -epidf EPIDF [EPIDF ...]
                        list of epids which are used to filter the feed
  -iepidf IEPIDF [IEPIDF ...]
                        list of inferred epids which are used to filter the
                        feed
  -gtinf GTINF [GTINF ...]
                        list of gtins which are used to filter the feed
  -itemf ITEMF [ITEMF ...]
                        list of item IDs which are used to filter the feed
  -dl DOWNLOADLOCATION, --downloadlocation DOWNLOADLOCATION
                        override for changing the directory where files are
                        downloaded
  --filteronly          filter the feed file that already exists in the
                        default path or the path specified by -dl,
                        --downloadlocation option. If --filteronly option is
                        not specified, the feed file will be downloaded again
  -format FORMAT        feed and filter file format. Default is gzip
  -qf QF                any other query to filter the feed file. See Python
                        dataframe query format

例如,使用命令行选项使用令牌下载和过滤 Feed 文件

python feed_cli.py -c1 3252 -scope ALL_ACTIVE -mkt EBAY_DE -env PRODUCTION -qf "AvailabilityThreshold=10" -locf IT GB -dl DIR -token xxx

过滤 Feed 文件,不需要令牌

python feed_cli.py --filteronly -c1 260 -pricelf 5 -priceuf 20 -dl FILE_PATH
  • 前言: 这个周末在研究怎么在openwrt运行一个pppoe服务器。过程可谓曲折... 上次玩openwrt已经是12.09的版本,这次已经是15.05.1了,编译时又遇到新的错误提示。 所以做了下笔记 ,省得又忘记。 openwrt编译一个软件包。 下载sdk下来。解压到目录。 之后在目录下运行 ./script/feed update #下载软件包的索引 ./script/feed insta

  • 3 Snapdragon™ 功率优化 SDK 接口 3.1 介绍 Snapdragon™ 功率优化 SDK 为程序员提供了一个高级接口来表达预期的功率设置。 功率优化 SDK 将此信息提供给系统,因此它可以为应用程序选择最佳性能/功率点。 换句话说,功率接口与系统现有的功率和温度控制机制协作但不取代它。 所有 API 函数都向系统提供提示,不保证设备状态会更改为请求的状态。 根据其他正在运行的应用

  • 摘要: 首先,您将图片上传到Vuforia云,以便返回xml和.dat文件.那些存储在Streaming Assets中的. dat文件包含有关标记的二进制格式的所有信息. xml包含有关名称和大小的信息,并链接到C#组件. Vuforia允许创建运行时标记或云标记,但我们暂时将其遗漏.这个想法保持不变. 当您运行应用程序时,相机硬件CH(不是Unity相机,记住这一点),提供了一个feed.该F

  • 微软官网的yum安装: 打开linux终端程序   netcore sdk 地址https://dotnet.microsoft.com/download/linux-package-manager/centos/sdk-current   选择Linux发行版本   在安装.NET之前,您需要注册Microsoft密钥,注册产品存储库,并安装所需的依赖项。每台机器只需执行一次。打开终端并运行以下

  •         为了读者容易读懂,该文章里面附的所以代码我都写在了user_main.c里面。 一、配置为Station模式         首先需要在user_init(void)函数里面加入下面的代码来配置ESP 8266为客户端模式,然后自动去连接路由器。 /*******************************************************************

  • 我正在使用Twitter句柄运行此代码我很确定不存在以便测试错误处理.回调中的断点永远不会被击中,无论是成功还是失败. 有关为什么会这样的指示? 就像一个注释,这个代码可以正常使用有效的Twitter句柄,但也不会调用回调. final Callback actionCallback = new Callback() { @Override public void success(Result r

  • 机器环境 DJI_MINI_2 下载了大疆官方SDK,在认证完毕后调用推流方法: DJISDKManager.getInstance().getLiveStreamManager().setLiveUrl(liveShowUrl); int result = DJISDKManager.getInstance().getLiveStreamManager().startStream(); 结果r

  • 目录 前言 1.Pylon SDK简介与基本运行流程 2.载入相机 3.流抓取器抓取对象 4.单帧或连续抓图过程 5.收尾工作 5.1卸载流抓取器 5.2卸载相机对象 前言 笔者采用的Pylon版本为Basler_pylon_5.2.0.13457的开发者版本。本文默认软件已安装完毕,VS项目中相关库项目配置完成。在首次介绍一个函数时,笔者会首先列出其在头文件的定义,然后列出其使用实例,实例大多来

 相关资料
  • 主要内容:创建上下文过滤器在Tableau中排列的所有过滤器都是独立计算的。并且,每个过滤器都可以访问数据源中的所有行,而无需查看其他过滤器。 可以将一个或多个分类过滤器排列为视图的上下文过滤器。上下文过滤器可以作为独立的过滤器。组织的任何其他过滤器都被定义为依赖过滤器,因为它们只处理通过上下文过滤器的数据。 创建上下文过滤器的原因如下: 提高性能: 如果要设置大量过滤器或具有重要数据源,则查询开始运行缓慢。在这种情况下,

  • 我有一个可供您下载文件的日期。它有效。但是,当我尝试下载过滤后返回的文件时,它是列表中的第一个。 这是我的文件,其中包含可数据: <代码> 这是支持Bean负责下载的方法: <代码> 这是backingBean负责下载的helper方法:< code> <代码>

  • 问题内容: 我在服务器端有一个Struts2操作,用于文件下载。 但是,当我使用jQuery调用操作时: 在Firebug中,我看到数据是通过 Binary流 检索的。我想知道如何打开 文件下载窗口 ,用户可以用它在本地保存文件吗? 问题答案: 这是我现在建议的一些注意事项: 需要相对较新的浏览器 如果预期文件 很大,则 您可能应该执行与原始方法(iframe和cookie)类似的操作,因为以下某

  • 我试图使简单的文件服务器。我有Node.js后端与MongoDB GridFS存储存储文件。我从服务器获取文件通过。在前端,我使用Angular。我有两个主要问题: 当我使用Blob提供下载服务时,变成:“d1c393df-b0d9-4ae5-befe-8d45b183eb54…”友善的我读了很多关于它的文档,没有找到任何解决方案 当我只通过Express提供下载服务而不进行身份验证时,文件会正确

  • 问题内容: 我正在寻找一种包含/排除文件模式并从呼叫中排除目录的方法。 这是我现在正在做的事情: 有一个更好的方法吗?怎么样? 问题答案: 此解决方案用于将glob模式转换为正则表达式(假定include仅用于文件):

  • 我在Rails中有一个简单的应用程序,它允许我使用Carrierwave和fog将文件上传到AmazonS3。它很好用。我现在正在下载文件并在浏览器上显示它们。它起作用了。然而,来自S3的私有链接(我将其设置为临时链接)显示在浏览器上,如: https://xxx.s3-ap-southeast-1.amazonaws.com/uploads/resume/attachment/4/xxx.pdf

  • 下面是Java样例代码 import java.io.IOException; import com.xiaomi.infra.galaxy.fds.client.FDSClientConfiguration; import com.xiaomi.infra.galaxy.fds.client.GalaxyFDS; import com.xiaomi.infra.galaxy.fds.clien

  • void load_filter(string type, string name) This function can be used to load a filter plugin. The first argument specifies the type of the filter to load and can be one of the following: 'pre', 'post'