Tan Code

Transaction функц

Борлуулалтын систем дээрх Монпэйээр хийгдсэн худалдан авалтын сүүлийн 6 гүйлгээ харуулна.

                
$client = new http\Client;
$request = new http\Client\Request;

$request->setRequestUrl('https://api.monpay.mn/resource/partner/v1/transaction');
$request->setRequestMethod('GET');

$body = new http\Message\Body;
$body->append('<limit>10</limit><offset>0</offset>');
$request->setBody($body);
$request->setOptions(array());
$request->setHeaders(array(
  'Content-Type' => 'application/xml',
  'Authorization' => 'Bearer {your token}'
));

$client->enqueue($request)->send();

$response = $client->getResponse();
echo $response->getBody();
                
            
                
OkHttpClient client = new OkHttpClient().newBuilder().build();

Request request = new Request.Builder()
  .url("https://api.monpay.mn/resource/partner/v1/transaction")
  .method("GET", null)
  .addHeader("Content-Type", "application/xml")
  .addHeader("Authorization", "Bearer {your token}")
  .build();

Response response = client.newCall(request).execute();
                
            
Header
Method GET
Authorization Bearer XXXXXXXXXX
Content-Type application/xml
Хүсэлт
Параметр Төрөл Заавал эсэх Тайлбар Жишээ
limit string Тийм Гүйлгээний тоо
offset string Тийм Алгасах гүйлгээний тоо
Хариу
Параметр Төрөл Тайлбар Жишээ
code integer Үйлдэл амжилттай эсэхийг тодорхойлно 0
info string Тайлбар
requestId string Үйлдлийн дугаар
limit string Гүйлгээний тоо
offset string Алгасах гүйлгээний тоо
list array Гүйлгээ
Хариуны төрөл
Параметр Хариу Тайлбар
code 0 Үйлдэл амжилттай
1 Хүсэлт буруу
999 Дотоод алдаа
info Үйлдэл амжилттай
... Бусад тайлбар