Ganipara PHP Lib v1.0 Dokümantasyonu

Anasayfa/ API/ PHP Lib v1.0

Ganipara JS v1.0

Ganipara API'si için PHP kütüphanesi

Gereksinimler

  • PHP 5 ve cURL desteği.
  • Ganipara API Anahtarları

API kullanımı ile sorularınız için bizimle buradan ileteşime geçebilirsiniz. Ganipara ekibi size yardımcı olmaktan mennuniyet duyacaktır.

API referansları için buraya tıklayınız.

İndir

Örnekler

Ganipara API PHP kütüphanesinin kullanımını anlamak için aşağıdaki örnekleri inceleyebilirsiniz

Ürün detayları

<?php
// Ganipara kütüphanesini dahil et
require_once("Ganipara.php");

// Yeni bir Ganipara sınıfı oluştur
$gp = new Ganipara();
// API anahtarlarını gir
$gp->initialize(API_PRIVATE_KEY, API_PUBLIC_KEY);

$gp->product->id = 3412;
$result = $gp->product->detail();

// Sonuçları ekrana yazdırmak için dump() methodunu kullanabilirsiniz.
$gp->dump($result);

?>    

Ürün ekle (Taşınabilir)

<?php
// Ganipara kütüphanesini dahil et
require_once("Ganipara.php");

// Yeni bir Ganipara sınıfı oluştur
$gp = new Ganipara();
// API anahtarlarını gir
$gp->initialize(API_PRIVATE_KEY, API_PUBLIC_KEY);

// Ürün türü
$gp->product->type = "tangible";
// Ürün adı
$gp->product->title = "Benim Ürünüm";
// Ürün fiyatı
$gp->product->price = "99.99";
// Ürün'e url ile resim ekle
$gp->product->image(array("src" => "https://cdn.ganipara.com/themes/default/images/logo.png", "alt" => "Resim 1"));
// Ürün'e ek ile resim ekle. Dosyaya diskten erişim gerektirir.
$gp->product->image(array("attachment" => $gp->encode_file("/Volumes/WWWRoot/resim.jpg"), "alt" => "Resim 2"));

$result = $gp->product->create();

// Sonuçları ekrana yazdırmak için dump() methodunu kullanabilirsiniz.
$gp->dump($result);

?>

Ürün ekle (Digital)

<?php
// Ganipara kütüphanesini dahil et
require_once("Ganipara.php");

// Yeni bir Ganipara sınıfı oluştur
$gp = new Ganipara();
// API anahtarlarını gir
$gp->initialize(API_PRIVATE_KEY, API_PUBLIC_KEY);

// Ürün türü
$gp->product->type = "digital";
// Ürün adı
$gp->product->title = "Benim Dijital Ürünüm";
// Ürün fiyatı
$gp->product->price = "29.00";
// Ürün'e url ile resim ekle
$gp->product->image(array("src" => "https://cdn.ganipara.com/themes/default/images/logo.png", "alt" => "Resim 1"));

// Ürün'e url ile dosya ekle. Dijital ve Ekitap ürünler için gereklidir.
$gp->product->file(array("src" => "http://www.alanadi.com/dosyam.zip", "filename" => "benimUrunum.zip"));

$result = $gp->product->create();

// Sonuçları ekrana yazdırmak için dump() methodunu kullanabilirsiniz.
$gp->dump($result);

?>

Ürün listele

<?php
// Ganipara kütüphanesini dahil et
require_once("Ganipara.php");

// Yeni bir Ganipara sınıfı oluştur
$gp = new Ganipara();
// API anahtarlarını gir
$gp->initialize(API_PRIVATE_KEY, API_PUBLIC_KEY);

// Ürün türüne göre listele
//$gp -> product -> type = "ebook";

// Ürün kataloguna göre listele
//$gp -> product -> collection_id = "103";

$result = $gp->product->get();
$gp->dump($result);

// Sonuçları ekrana yazdırmak için dump() methodunu kullanabilirsiniz.
$gp->dump($result);

?>

Ürün resim ekle

<?php
// Ganipara kütüphanesini dahil et
require_once("Ganipara.php");

// Yeni bir Ganipara sınıfı oluştur
$gp = new Ganipara();
// API anahtarlarını gir
$gp->initialize(API_PRIVATE_KEY, API_PUBLIC_KEY);

$gp->product->id = 3412;

// Ürün'e url ile resim ekle
$gp->product->image(array("src" => "https://cdn.ganipara.com/themes/default/images/logo.png", "alt" => "Resim 2"));

$result = $gp->product->image_add();

// Sonuçları ekrana yazdırmak için dump() methodunu kullanabilirsiniz.
$gp->dump($result);

?>
  • Ganipara alışveriş sitesi açmak için en iyi çözüm. Tavsiye ederim

    Melike

  • Ürünlerimi internetten satmak için ihtiyaç duyduğum tek websitesi

    Orçun

Yukarı