CloudBlue Connect产品同步器CLI

product-sync的Python项目详细描述


连接产品同步器

pyversionsPyPi StatusBuild Status

简介

CloudBlue Connect是一个供应自动化平台,用于管理您的产品和服务、合同, 订购和履行、使用和订阅。在

它支持任何产品,从实体产品到云产品,以及任何渠道,包括 直接和间接销售渠道和内部采购。在

凭借其灵活的api,它可以连接到任何商业平台。在

供应商可以利用CloudBlue Connect:

  • 降低支持其间接渠道的国产技术的总体拥有成本
  • 标准化与合作伙伴的集成
  • 通过连接直接和间接销售渠道,提高效率并最大限度地减少冗余

服务提供商可以使用CloudBlue连接到:

  • 通过任何渠道(全渠道)定义、管理和分发任何类型的产品(全方位产品)
  • 将永久许可产品转换为订阅模式
  • 迅速将新产品纳入其产品组合,为最终客户构建和提供独特的解决方案

product-sync允许用户将产品项导出/同步到Excel工作簿或从中导出。在

安装

使用virtualenv

要使用product-sync,您需要安装任何安装了python3.6或更高版本的*nix系统。在

安装product-sync的首选方法是使用virtualenv

    $ virtualenv psync
    $ source pysync/bin/activate
    $ pip install product-synchronizer

二进制分布

linux和macosx(amd64)都有一个可执行的二进制发行版。 你可以在Github Releases页面上找到它。在

要在linux下安装:

^{pr2}$

要在Mac OSX下安装:

    $ curl -O -J https://github.com/cloudblue/product-sync/releases/download/1.2/product-sync_1.2_osx_amd64.tar.gz
    $ tar xvfz product-sync_1.2_linux_amd64.tar.gz
    $ sudo cp dist/ccli /usr/local/bin/ccli

If your user is not a sudoer, you can copy the ccli executable from the dist directory to a directory of your choice that is listed in the PATH variable.

使用

配置

首先,您需要使用cloudblueconnectapiendpointkey来配置product-sync。在

    $ ccli configure --url https://api.connect.cloudblue.com/public/v1 --key "ApiKey XXXXX:YYYYY"

将产品转储到Excel

要将产品转储到Excel运行:

    $ ccli product dump PRD-000-000-000 PRD-000-000-001 PRD-000-000-002 --out my_products.xlsx

同步产品

从Excel运行同步产品:

    $ ccli product sync --in my_products.xlsx

许可证

product-syncApache License Version 2.0下释放。在

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

推荐PyPI第三方库


热门话题
java使用Eclipse Helios for Web项目   java指定行。作为编译器设置的分隔符?   osm映射中带有osmdroid的java标记   java Android ClassNotFoundException在路径:DexPathList上未找到类   java从j2me调用GWT方法   更新到java 8后的aspectj问题   如何仅从根元素java,com提取文本内容。滴虫软件。是的。html   安卓公司。谷歌。火基。数据库DatabaseException:未能转换java类型的值。将字符串改为长字符串   从java中的方法返回arraylist变量   java如果将引用重新分配给同步块内的锁对象,会是什么?   java下载。使用spring mvc的资源文件中的xlsx文件   java Eclipse提供了什么工具来运行Eclipse中未包含的程序?   spring boot Java泛型如何读取传递给泛型方法的类型上的字段或调用方法   Javacard中的javaecdsa签名