Üye işyerlerinin Craftgate entegrasyonunu kolaylaştırmak için GitHub üzerinde Craftgate yazılım mühendisleri tarafından geliştirilen 4 dilde yazılmış açık kaynak kütüphaneleri bulunmaktadır.
Programlama Dili | API Client | Github Örnekleri | Video |
---|---|---|---|
Java |
Java Client Kaynak Kodları | Java Client Örnekleri | Java Client Kurulumu |
.NET |
.NET Client Kaynak Kodları | .NET Client Örnekleri | .NET Client Kurulumu |
PHP |
PHP Client Kaynak Kodları | PHP Client Örnekleri | PHP Client Kurulumu |
JavaScript |
Node.js Client Kaynak Kodları | Node.js Client Örnekleri | Node.js Client Kurulumu |
Go |
Go Client Kaynak Kodları | Go Client Örnekleri |
Kütüphanelerin içinde entegrasyonun nasıl yapılması gerektiği ile ilgili çok detaylı örnek kodlar bulunmaktadır. Kütüphaneler tamamen açık kaynaklı olup
herhangi bir GitHub kullanıcısı değişiklik talebinde bulunabilir veya pull request açabilir. Kütüphaneleri test etmek için öncelikle üye işyeri sandbox
ortamına kayıt olup
API kullanıcı bilgilerinin alınması gerekmektedir. Bkz: Entegrasyon. Sonrasında sizin iş yerinize özel apiKey
ve secretKey
bilgilerini kullanarak
Craftgate API'sine istek gönderebilirsiniz.
Java Client Kurulumu |
.NET Client Kurulumu |
PHP Client Kurulumu |
Node.js Client Kurulumu |