bahricanli/hepsiburada-php-api

Hepsiburada 集成包

1.0.0 2024-05-10 12:31 UTC

This package is auto-updated.

Last update: 2024-09-10 13:12:48 UTC


README

在准备与 Hepsiburada Web 服务交互的此服务时,已利用Hepsiburada 官方文档

使用 Guzzle 进行请求操作。

安装

1- 将包包含到项目中

与符合 psr-4 标准的任何结构一起使用。

    composer require ksmylmz/hepsiburada

2- 示例使用

use ksmylmz\hepsiburada\Hepsiburada;
......
$isTeststage = true;
$hb  = new Hepsiburada({username},{password},{merchantid},$isTestStage);
$categoryID = "123456";
$hb->category->getCategoryAttributes($categoryID);

3- 评估返回值(处理程序)

请求操作的结果无论是什么,都将使用相同的对象返回。可以根据返回对象的状态参数来评估请求结果。

 if($result->status)
 {

     var_dump($result->response)
 }
 {
     echo $result->statusCode; //Http response code
     echo $result->errorMessage; //String Error Mesage
     echo $result->errorCode ///Servisten dönen spesifik bir hata kodu varsa
  }

4- 根据类别进行操作

A-列出操作

B-产品操作

C-类别操作

D-订单操作

E-退换货操作

F-财务操作