ਬੇਨਤੀ ਫਾਰਮੈਟ

Endpoint
https://api.cryptomus.com/
ਕਾਪੀ

ਸਾਰੀਆਂ ਬੇਨਤੀਆਂ ਨੂੰ ਜੇਐਸਐਨ ਫਾਰਮੈਟ ਵਿੱਚ ਪੋਸਟ method ੰਗ ਦੁਆਰਾ ਭੇਜਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ.
ਬੇਨਤੀ ਤੇ ਹਸਤਾਖਰ ਕੀਤੇ ਜਾਣੇ ਚਾਹੀਦੇ ਹਨ

ਪ੍ਰਮਾਣਿਕਤਾ

ਪ੍ਰਮਾਣੀਕਰਣ ਪ੍ਰਕਿਰਿਆ ਨੂੰ 2 HTTP ਸਿਰਲੇਖ ਭੇਜ ਕੇ ਕੀਤਾ ਜਾਂਦਾ ਹੈ:

ਨਾਮਪਰਿਭਾਸ਼ਾ
user_idਉਪਭੋਗਤਾ ਦਾ ਯੂਯੂਆਈਡੀ, ਜੋ ਤੁਸੀਂ ਆਪਣੇ ਨਿੱਜੀ ਖਾਤੇ ਵਿੱਚ ਪਾ ਸਕਦੇ ਹੋ ਜਦੋਂ ਤੁਸੀਂ ਉਪਭੋਗਤਾ ਦੇ ਆਈਕਨ ਤੇ ਕਲਿਕ ਕਰਦੇ ਹੋ.
signਬੇਸ 64 ਵਿੱਚ ਏਨਕੋਡਡ ਅਤੇ ਤੁਹਾਡੀ ਏਪੀਆਈ ਕੁੰਜੀ ਨਾਲ ਜੋੜਿਆ ਗਿਆ ਪੋਸਟ ਬੇਨਤੀ ਦੇ ਮੁੱਖ ਹਿੱਸੇ ਦਾ MD5 ਹੈਸ਼.

ਪਰਿਭਾਸ਼ਾ

ਉਪਭੋਗਤਾ ਦਾ ਯੂਯੂਆਈਡੀ, ਜੋ ਤੁਸੀਂ ਆਪਣੇ ਨਿੱਜੀ ਖਾਤੇ ਵਿੱਚ ਪਾ ਸਕਦੇ ਹੋ ਜਦੋਂ ਤੁਸੀਂ ਉਪਭੋਗਤਾ ਦੇ ਆਈਕਨ ਤੇ ਕਲਿਕ ਕਰਦੇ ਹੋ.

ਪਰਿਭਾਸ਼ਾ

ਬੇਸ 64 ਵਿੱਚ ਏਨਕੋਡਡ ਅਤੇ ਤੁਹਾਡੀ ਏਪੀਆਈ ਕੁੰਜੀ ਨਾਲ ਜੋੜਿਆ ਗਿਆ ਪੋਸਟ ਬੇਨਤੀ ਦੇ ਮੁੱਖ ਹਿੱਸੇ ਦਾ MD5 ਹੈਸ਼.

PHP ਵਿੱਚ ਦਸਤਖਤ ਕਰਨ ਵਾਲੀ ਪੀੜ੍ਹੀ ਦੀ ਉਦਾਹਰਣ:


$data = json_encode($data);
$sign = md5(base64_encode($data) . $API_KEY);
ਕਾਪੀ

ਜੇ ਬੇਨਤੀ ਨੂੰ ਸਰੀਰ ਵਿੱਚ ਮਾਪਦੰਡ ਪਾਸ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਨਹੀਂ ਹੈ, ਤਾਂ ਇੱਕ ਖਾਲੀ ਸਤਰ ਲਈ ਇੱਕ ਦਸਤਖਤ ਬਣਾਉ:


$sign = md5(base64_encode('') . $API_KEY);
ਕਾਪੀ
ਵੱਖਰਾ ਕੁੰਜੀ ਏਪੀਆਈ ਭੁਗਤਾਨਾਂ ਅਤੇ ਭੁਗਤਾਨਾਂ ਨੂੰ ਸਵੀਕਾਰ ਕਰਨ ਲਈ ਵਰਤੇ ਜਾਂਦੇ ਹਨ

ਬੇਨਤੀ ਉਦਾਹਰਣ


curl https://api.cryptomus.com/v1/payment/services \
  -X POST \
  -H 'user_id: 8b03432e-385b-4670-8d06-064591096795' \
  -H 'sign: f80fa426a89eb62bd53997326865d850' \
  -H 'Content-Type: application/json' \
  -d '{}'
ਕਾਪੀ