Как пользоваться API sms-activate для сервиса vak-sms.com?
https://vak-sms.com/stubs/handler_api.php?api_key=$api_key&action=getNumbersStatus&country=$country&operator=$operator
$api_key - ключ АПИ $country - страна номера 0 - Россия (не обязательно, если не указано, то по умолчанию будет выдан номер страны Россия). - сотовый оператор номера, допустимые значения - mts, tele2, megafon, beeline, any, где any - любой оператор (не обязательно, если не указано, то по умолчанию будет выдан номер любого оператора). Ответ сервиса будет в json формате, пример: {"vk_0":57,"ok_0":59,"wa_0":240,"vi_0":3,"tg_0":79,"wb_0":119,"go_0":193,"av_0":24,"av_1":237,"fb_0":107} Где до черточки - название сервиса, после обозначение нужно ли включать переадресацию. 0 - нет. 1 - да.
https://vak-sms.com/stubs/handler_api.php?api_key=$api_key&action=getBalance
$api_key - ключ АПИ Ответ сервиса: ACCESS_BALANCE:$balance (где $balance - баланс на счету) Возможные ошибки: BAD_KEY - Неверный API-ключ
https://vak-sms.com/stubs/handler_api.php?api_key=$api_key&action=getNumber&service=$service&forward=$forward&operator=$operator&country=$country
$api_key - ключ АПИ $service - сервис для заказа $operator - получить номера определенного оператора. Необязательный параметр, по умолчанию равен any(принимаемые значения: mts, tele2, megafon, beeline, any, где any - любой оператор) $country - идентификатор страны номера.если не указано, то по умолчанию будет выбран номер RU любого оператора (49 - Latvia, 34 - Estonia, 117 - Portugal, 163 - Finland, 48 - Netherlands, 6 - Indonesia, 44 - Lithuania, 46 - Sweden, 172 - Denmark, 32 - Romania, 56 - Spain, 4 - Phillipines, 25 - Laos, 16 - United Kingdom, 52 - Thailand, 54 - Mexico, 128 - Georgia, 78 - France, 14 - Hong Kong, 2 - Kazakhstan, 7 - Malaysia, 43 - Germany, 187 - United States, 83 - Bulgaria, 1 - Ukraine, 10 - Vietnam, 85 - Moldova, 15 - Poland, 0 - Russia, )
24u - 24u uk - AirBnb rh - Ace2three ae - MyGLO af - Alfa-Bank bn - Alfagift hx - AliExpress ak - Ак Барс Банк wx - Apple als - alias_ am - Amazon pm - AOL hw - AliPay ar - 150bar ai - Аптеки atl - Atlasbus.by st - Ашан av - Avito az - Azsirbis b24 - Book24 ba - Bazar-store ua - Blablacar bc - Blockchain bl - Bigo Live mf - Buff.163 bg - Веб хостинги bgp - budget4me-34 ip - Burger King bl - Biglion blp - blok-post.ru mo - Bumble xl - banki.ru bt - Battle bth - bethowen.ru bz - Blizzard ca - Cian re - Coinbase zx - Communitygaming chg - ЧитайГород chs - Checkscan ci - Checkin cl - Citilink cm - Кошелек co - Casino Online coh - Сoursehero ft - Cupis wc - Craigslist cv - Coolclever ds - Discord xk - DiDi taxi dj - Lukoil kd - СДЭК dl - Lazada fr - DANA dz - Dominos dom - 2domains sd - DoDo pizza dr - OpenAI dro - Dropverse we - ДругВокруг dh - Ebay ec - Coffee LIKE ed - Едем.рф ie - bet365 eg - EnticeGames ep - El-plat ei - Litnet nz - Foodpanda fb - Facebook fc - FreeCash fi - Dundle fk - Blibli fkhk - ФКХК hk - 4FunLite fm - Fameex fp - FixPrice fa - Farpost fu - Snapchat fx - Ftx gal - Galamart gap - Золотое Яблоко gc - Getcontact yw - Grindr ul - Getir ni - Gojek go - Google xs - GroupMe pg - Газпром hh - hh.ru hi - thediversity hld - holodilnik.ru hn - 1688 ho - Hoff pp - Huya.com hz - Drom ig - Instagram ik - Мой-ка lv - Inbox lv im - IMO messanger inp - inpost.pl io - internetopros il - IQOS za - Jingdong nu - stripe jt - JumpTaxi jz - Badoo kb - Kraisbonus ui - kopilkaclub ol - KazanExpress fz - KFC zo - Kaggle kj - Yappy np - KNP24 kp - Kvartplata.ru ks - Киносервисы kt - KakaoTalk ld - Tilda le - Letual lg - Leadgid.com yl - Yalla me - Line messenger tn - LinkedIn rd - Лента vl - LOVE br - Вкусно и точка py - Monese mg - Магнит mn - Магнолия vk - VK - MailRu mrf - Rediff.com mrl - Marlboro mm - Microsoft tk - MVideo my - Mobileproxy mz - Mozen nc - Epicnpc nf - Netflix ew - Nike ox - NationalLottery nv - Naver nx - Novex vm - Okcupid og - Ogon tx - Bolt on - Ostin xh - Ovo or - Onrealt ov - Trovo sn - OLX sg - Ozon pbk - ПочтаБанк jq - Paysafecard tr - Paysend at - Perfluence ph - Петрович pi - Privetmir dp - Protonmail ts - PayPal prf - Profi sz - Pivko24 pw - Weplay qq - Tencent QQ qw - QIWl Wallet qx - Сушкоф qz - Faceit ra - Sravni.ru rc - Rencredit qi - 32Red rf - Raiffeisen rk - Rocketreach rl - inDriver rmi - remi rn - Rosneft rr - Regru ij - Revolut rv - RuVDS rx - Cstar ti - CryptoCom yk - Спортмастер scd - SberCloud se - Selectel sfs - Seafood-shop ka - Shopee shc - Шоколадница bw - Signal sk - Кикшеринг hj - Столото xj - СберМаркет smm - СберМегаМаркет vj - Stormgain ss - Solar-staff mt - Steam ste - Steemit str - stalker-co cy - Страховые sv - Sokolov sy - Суточно po - Premium one qd - Taobao oi - Tinder tf - Tinkoff tg - Telegram hb - Twitch ti - Tanuki lf - Tiktok tm - TaxiMaxim uc - Tatneft tot - Tom-tailor gc - TradingView tw - Twitter ty - Твоё gp - Ticketmaster.com ub - Uber ud - youdo um - УМ uo - Ultra.io us - Ubisoft va - vsesmart vd - Vivaldi vf - FancyLive vi - Viber nb - Верный vr - Vodorobot vs - Bavarushka vt - VTB sh - Вкусвилл wa - WhatsApp uu - Wildberries wb - WeChat wcd - Weststeincard wer - werewolf.53site kf - Weibo wm - WebMoney wi - Winelab wo - Weco wp - Wooppay wt - Whitecard bd - X5ID xc - Move dn - PaxFul yu - Xiaomi xn - Battle ya - Yandex yam - Yamaguchi yb - MyBeautyBonus yd - Yoshidrops mb - Yahoo oo - Юmoney yr - ЯRUS uh - Yubo zj - Билеты в кино kz - Золотая Корона zm - OfferUp zn - Zoon qy - Zhihu
Получая номер через API вы подтверждаете согласие с правилами проекта Ответы сервиса: NO_NUMBERS - нет номеров NO_BALANCE - закончился баланс ACCESS_NUMBER:$id:$number - номер выдан ($id - id операции,$number - номер телефона) Возможные ошибки: BAD_ACTION - некорректное действие BAD_SERVICE - некорректное наименование сервиса BAD_KEY - Неверный API-ключ
https://vak-sms.com/stubs/handler_api.php?api_key=$api_key&action=setStatus&status=$status&id=$id&forward=$forward
$api_key - ключ АПИ $id - id активации $forward - номер телефона на который нужно выполнить переадресацию (обязательно, только если при getNumber был передан параметр forward=1) $status - статус активации: -1 - отменить активацию 1 - сообщить о готовности номера (смс на номер отправлено) 3 - запросить еще один код (бесплатно) 6 - завершить активацию(если был статус "код получен" - помечает успешно и завершает, если был "подготовка" - удаляет и помечает ошибка, если был статус "ожидает повтора" - переводит активацию в ожидание смс) 8 - сообщить о том, что номер использован и отменить активацию Ответы сервиса: ACCESS_READY - готовность номера подтверждена ACCESS_RETRY_GET - ожидание нового смс ACCESS_ACTIVATION - сервис успешно активирован ACCESS_CANCEL - активация отменена Возможные ошибки: ERROR_SQL - ошибка SQL-сервера NO_ACTIVATION - id активации не существует BAD_SERVICE - некорректное наименование сервиса BAD_STATUS - некорректный статус BAD_KEY - Неверный API-ключ BAD_ACTION - некорректное действие
https://vak-sms.com/stubs/handler_api.php?api_key=$api_key&action=getStatus&id=$id
$api_key - ключ АПИ $id - id активации Ответы сервиса: STATUS_WAIT_CODE - ожидание смс STATUS_WAIT_RETRY:$lastcode - ожидание уточнения кода (где $lastcode - прошлый, неподошедший код) STATUS_WAIT_RESEND - ожидание повторной отправки смс (софт должен нажать повторно выслать смс и выполнить изменение статуса на 6) STATUS_CANCEL - активация отменена STATUS_OK:$code - код получен (где $code - код активации) Возможные ошибки: NO_ACTIVATION - id активации не существует BAD_KEY - Неверный API-ключ BAD_ACTION - некорректное действие
https://vak-sms.com/stubs/handler_api.php?api_key=$api_key&action=getPrices&service=$service&country=$country
$api_key - ключ АПИ $service - Краткое наименование сервиса (Необязательно, по умолчанию все сервисы) $country - Кодовое наименование страны (Необязательно, по умолчанию все страны) Ответы сервиса в формате {"Страна":{"Сервис":{"cost":Стоимость,"count":Количество}}} Например запрос вида https://vak-sms.com/stubs/handler_api.php?api_key=ВАШАПИКЛЮЧ&action=getPrices&country=0 Ответ: {"0":{"vk":{"cost":15,"count":1307},"ok":{"cost":4,"count":2789},"wa":{"cost":2,"count":1335},"vi":{"cost":3,"count":10},"tg":{"cost":4,"count":1343},"wb":{"cost":7,"count":2501},"go":{"cost":3,"count":124},"av":{"cost":4,"count":2807},"av_1":{"cost":45,"count":81},"fb":{"cost":1,"count":870},"tw":{"cost":1,"count":2054},"ot_1":{"cost":45,"count":81},"ub":{"cost":4,"count":3737},"gt":{"cost":1,"count":3753},"sn":{"cost":1,"count":3635},"ig":{"cost":5,"count":66},"ss":{"cost":2,"count":3504},"ym":{"cost":2,"count":2463},"ym_1":{"cost":45,"count":81},"ma":{"cost":1,"count":3168},"mm":{"cost":1,"count":1},"uk":{"cost":2,"count":3861},"me":{"cost":1,"count":3881},"mb":{"cost":2,"count":1543},"we":{"cost":1,"count":3726},"bd":{"cost":5,"count":0},"kp":{"cost":2,"count":3882},"dt":{"cost":2,"count":3616},"ya":{"cost":2,"count":1236},"ya_1":{"cost":45,"count":81},"mt":{"cost":4,"count":3870},"oi":{"cost":1,"count":119},"fd":{"cost":1,"count":3720},"zz":{"cost":2,"count":3750},"kt":{"cost":1,"count":3852},"pm":{"cost":1,"count":3298},"tn":{"cost":1,"count":3876},"ot":{"cost":2,"count":81}}}