cedcommerce/fnacapiclient

该软件包最新版本(6.6.9)没有提供许可信息。

FNAC API的简单PHP包装器

6.6.9 2023-06-26 07:58 UTC

README

一个全面的PHP库,用于将您的商店连接到Fnac.com市场

如果您正在管理Fnac.com市场的商店,您可能会希望在提供或订单上自动化一些重复性任务。Fnac.com提供了一个REST API来控制您的账户,而这个库可以帮助您快速开发自定义客户端,连接并使用Fnac市场卖家账户的所有功能。

安装/开始使用

确保您的PHP版本至少为5.3.2,并且已安装php5-xsl模块。您还需要在您的主机上安装composer。

只需将项目克隆到私有目录中
/!\ 重要 /!\ 如果您使用symfony 2.8,请使用v2.0标签版本

git clone https://github.com/FnacMarketplace/fnacapiclient.git

然后启动安装

composer install

或者使用

php composer.phar install

或者下载并解压缩存档到该目录(https://marketplace.ws.fd-recette.net/docs/api/2.6/download/fnacapiclient.tgz

配置

编辑config.yml文件,并用Fnac团队提供的卖家账户测试或生产ID填写。

vi config/config.yml

您应该会提供3个ID:partner_id、shop_id和key。由于它是一个.yml文件,请小心缩进。以下是一个示例

fnac_api_client:
  partner_id: 509490E8-7341-AE98-F708-11768C65539B
  shop_id: 0EA474BC-BE18-5F77-D7F0-E509DE2AABC6
  key: 0D00AF6D-D33F-B5F1-3A5F-BF153C8DAE08
  host: https://marketplace.ws.fd-recette.net/api.php

现在您已经准备好开始了。

功能

Fnac市场PHP客户端提供了调用可用服务的方法,例如

  • 创建和更新您产品上的报价
  • 检索和更新您的订单状态
  • 就报价或订单与客户进行交流
  • 管理订单索赔并最终退款
  • 检索竞争中的最佳价格

此客户端附带图形用户界面。一旦您的ID在config.yml文件中正确添加,您就可以在浏览器中打开它:http://yourhost.com/your_project/index.php

文档

我们的API文档和完整的如何使用指南可在Fnac市场API测试沙盒中找到:https://marketplace.ws.fd-recette.net/docs/api/2.6/index.html 您需要通过要求Fnac市场商业支持来获取访问权限。

贡献

这个库已经被许多Fnac市场卖家直接使用,但现在任何人都可以对其进行改进。如果您想贡献,请分叉存储库并使用功能分支。任何帮助建议和pull请求都热烈欢迎。

许可

本项目的代码在MIT许可下授权。