Download the PHP package cedcommerce/fnacapiclient without Composer

On this page you can find all versions of the php package cedcommerce/fnacapiclient. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package fnacapiclient

Fnac Marketplace API PHP Client

A comprehensive PHP library to connect your shop to Fnac.com Marketplace

If you are managing a shop on Fnac.com Marketplace, you would probably want to automate some repetitive tasks upon offers or orders. Fnac.com offers a REST API to take control over your account and this library can help you quickly develop your custom client to connect and use all the features of your Fnac Marketplace seller account.

Installing / Getting started

Make sure your PHP version is at least 5.3.2, and that you have php5-xsl mod installed. You will also need to have composer installed on your host.

Simply clone the project into a private directory:
/!\ Important /!\ if you use symfony 2.8 please use the version tagged v2.0

And launch the installation

or with

Or download and extract the archive in that directory (https://marketplace.ws.fd-recette.net/docs/api/2.6/download/fnacapiclient.tgz)

Configuration

Edit the config.yml file, and fill it in with your seller account test or production ids given by Fnac teams.

You should be provided with 3 ids: partner_id, shop_id and key. As it is an .yml file, be careful on the indentation. Here is an example:

You are now ready to go.

Features

The Fnac Marketplace PHP Client offers methods to call the available services such as:

This client is shipped with a graphical user interface. Once your ids properly added in the config.yml file, you can open it in your browser at http://yourhost.com/your_project/index.php

Documentation

The documentation of our API and a complete how-to-use guide is available on Fnac Marketplace API test sandbox here: https://marketplace.ws.fd-recette.net/docs/api/2.6/index.html You will need to get your access by demanding it from the Fnac Marketplace commercial support.

Contributing

This library is already used as is by many Fnac Marketplace vendors, but it can now be improved by anyone. If you'd like to contribute, please fork the repository and use a feature branch. Any helping suggestions and pull requests are warmly welcome.

Licensing

The code in this project is licensed under MIT license.


All versions of fnacapiclient with dependencies

PHP Build Version
Package Version
Requires laminas/laminas-http Version >=2.3.2
laminas/laminas-uri Version >=2.3.2
laminas/laminas-validator Version >=2.10.1
monolog/monolog Version >=1.17
symfony/finder Version >=3.0
symfony/http-foundation Version >=3.4-dev
symfony/serializer Version >=2.8
symfony/class-loader Version >=2.0.4
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package cedcommerce/fnacapiclient contains the following files

Loading the files please wait ....