İçeriğe geç
Veri MerkeziVeri MerkeziAPI

Kaynaklar

SDK ve araçlar

Node.js, Python ve PHP için tek dosyalık istemciler, Postman koleksiyonu, OpenAPI tanımı ve yapay zekâ araçları için hazır dosyalar.

SDK'lar paket yöneticisinde (npm, Composer, pip) yayımlı değildir. Dosyayı indirip projenize ekleyin; bütün dosyalar API ile aynı sürümü (v2.32.1) taşır.

Node.js

v2.32.1 · Node.js 18+ (yerleşik fetch); bağımlılık yok

verimerkezi-client.js indir Kaynağı görüntüle

Komut satırından indirin
curl -O https://api.verimerkezi.app/sdk/nodejs/verimerkezi-client.js
Örnek
const { VeriMerkeziClient } = require('./verimerkezi-client');
const vm = new VeriMerkeziClient(process.env.VM_API_KEY);

const r = await vm.sendTemplate('1234567890', '905550000000', 'siparis_onayi', 'tr', [
  { type: 'body', parameters: [{ type: 'text', text: 'Ahmet' }] },
]);
console.log(r.wamid);

Python

v2.32.1 · Python 3.8+; bağımlılık: requests

verimerkezi.py indir Kaynağı görüntüle

Komut satırından indirin
curl -o verimerkezi.py https://api.verimerkezi.app/sdk/python/verimerkezi.py.txt
Örnek
import os
from verimerkezi import VeriMerkeziClient

vm = VeriMerkeziClient(os.environ['VM_API_KEY'])
r = vm.send_template('1234567890', '905550000000', 'siparis_onayi', 'tr', [
    {'type': 'body', 'parameters': [{'type': 'text', 'text': 'Ahmet'}]}
])
print(r['wamid'])

PHP

v2.32.1 · PHP 8.0+, cURL eklentisi; bağımlılık yok

VeriMerkeziClient.php indir Kaynağı görüntüle

Komut satırından indirin
curl -O https://api.verimerkezi.app/sdk/php/VeriMerkeziClient.php
Örnek
<?php
require 'VeriMerkeziClient.php';

$vm = new VeriMerkezi\VeriMerkeziClient(getenv('VM_API_KEY'));
$r = $vm->sendTemplate('1234567890', '905550000000', 'siparis_onayi', 'tr', [
    ['type' => 'body', 'parameters' => [['type' => 'text', 'text' => 'Ahmet']]],
]);
echo $r['wamid'];

Postman

Bütün uç noktaları klasörlere ayrılmış örnek gövdelerle içeren koleksiyonu içe aktarın; api_key değişkenine test anahtarınızı yazın.

Postman koleksiyonunu indir

OpenAPI

Makine tarafından okunabilir API tanımı (OpenAPI 3.1); istemci üretmek ya da kendi aracınıza aktarmak için kullanın. Sürüm ve uç listesi ayrıca /api.json adresinde JSON olarak yayımlanır.

openapi.yaml indir Görüntüle

Hazır örnekler

Canlıda denenmiş bir teklif formu (WhatsApp Flows JSON): teklif-formu.flow.json. Ayrıntı: Formlar.

Yapay zekâ araçları

Dokümanın tamamı yapay zekâ asistanlarının okuyabileceği biçimde de yayımlanır. Her sayfanın üstündeki Sayfayı kopyala düğmesiyle sayfayı Markdown olarak kopyalayabilirsiniz.

Dosyaİçerik
/llms.txtSayfaların listesi ve kısa açıklamaları
/llms-full.txtBütün rehberler ve referans tek dosyada