İçeriğe geç

Hızlı başlangıç

  1. Bir API anahtarı alın.

    Console’da projenizi açın. Anahtar cr_live_ ile başlar. Aşağıdaki örneklerin kullanabilmesi için dışa aktarın:

    export CLEARANCE_REST_API_KEY=cr_live_...
  2. Bir istek yapın.

    Projenize eklenmiş numaraları listeleyin. Bu istek anında döner ve hiçbir şeyi değiştirmez; anahtarınızın çalıştığını görmek için iyi bir yoldur.

    curl https://api.clearance.rest/numbers/list \
    -H "X-API-Key: $CLEARANCE_REST_API_KEY"

    Yanlış ya da eksik anahtar 401 döndürür.

  3. Bir şey bekleyin.

    Geçici bir numara kiralayın, sonra üzerine bir SMS gelene kadar bir isteği açık tutun. Tam akış için bkz. Hero SMS numaraları.

    curl -X POST https://api.clearance.rest/numbers/providers/herosms/rent \
    -H "X-API-Key: $CLEARANCE_REST_API_KEY" \
    -H "content-type: application/json" \
    -d '{ "service": "tg", "country": 6 }'
    curl -G https://api.clearance.rest/numbers/sms/wait \
    -H "X-API-Key: $CLEARANCE_REST_API_KEY" \
    -H "X-Service-Timeout: 120000" \
    --data-urlencode "number=+6281234567890" \
    --data-urlencode "code_regex=\d{4,6}"

Bir Hero SMS numarası kiralamak bakiye harcar. İşiniz bitince numarayı bırakın: SMS gelmediyse kiralama iptal edilir ve ücret iade edilir.