PHP Hızlı Başlangıç

Bir arka uç servisinden PHP SDK kurup başlatın.

Markdown olarak görüntüle

Kurulum

1{
2 "require": {
3 "sixmm/agent-sdk": "VERSION_PROVIDED_BY_6MM"
4 }
5}

Paket erişimi

6MM , partner onboarding sırasında onaylanmış Besteci paket adı, deposu ve versiyonunu sağlar. Paketin kamuya açık Packagist’te var olduğu varsayılmamalıdır.

Başlamadan önce

  • Ajanı API üs URL 6MMile onaylayın.
  • Ortam değişkenlerinden veya gizli yönetimden apiSecret yükleme.
  • SDK kullanımını sadece arka uç servislerinde tutun.
  • Transfer ve webhook akışları için idempotent işleme hazırlamak.

İstemciyi başlat

1<?php
2
3use Sixmm\Agent\AgentClient;
4use Sixmm\Agent\AgentConfig;
5
6$client = new AgentClient(new AgentConfig(
7 'https://agent-api.6mm.com',
8 'AGENT001',
9 getenv('AGENT_API_SECRET') ?: '',
10 'USDT'
11));

Sadece arka uç

PHP SDK , Agent API taleplerini işaretler ve kamu kaynak kodu veya ön yüz çalışma ortamları aracılığıyla açığa çıkarılmamalıdır.

Örnek: fon transferi

1$response = $client->transfer([
2 'agentOrderNo' => 'AGT-ORDER-1001',
3 'agentUserId' => 'agent-user-001',
4 'direction' => 'IN',
5 'currency' => 'USDT',
6 'amount' => '10.00',
7]);

Miktarlar için ondalık dizileri kullanın ve transfer durumunu tekrar denerken veya sorgularken orijinal agentOrderNo korun.

Sonraki adımlar

İhtiyaçSonraki sayfa
Agent SDK yeteneklerini anlayınAgent SDK Genel Bakış
İmza davranışını gözden geçirSırlar ve İmza Alma
Geri dönüş teslimatını doğrulayınWebhooks ve İdempotensi
Bir entegrasyon problemini teşhis etSDK Sorun Giderme