помогите разобраться с API

Feelinggood

Новичок
Регистрация
14.02.2018
Сообщения
4
Благодарностей
0
Баллы
1
Всем привет!
Я новичок , так что сильно камнями не кидайте плиз.
В общем ситуация следующая: по шаблону регистрации учётки необходимо так же привязка мобильного телефона , с подтверждением через смс. Я написал шаблон , имитируя действия человека , однако мне подсказали, что есть такая штука как API.
Помогите разобраться, с чего начать, где почитать, посмотреть, как понять ?
Для регистрации пользуюсь сервисом https://onlinesim.ru/
 

СТЕПАН

Moderator
Регистрация
17.03.2013
Сообщения
951
Благодарностей
353
Баллы
63
Привет нужно начать с прочтения справки АПИ на сайте, который предоставляет свои функции по работе с их сервисом

возникнут конкретные вопросы пиши в этой теме поможем
 

Feelinggood

Новичок
Регистрация
14.02.2018
Сообщения
4
Благодарностей
0
Баллы
1
Привет нужно начать с прочтения справки АПИ на сайте, который предоставляет свои функции по работе с их сервисом

возникнут конкретные вопросы пиши в этой теме поможем
С этого я и начал, но единственное, что мне было понятно - это как получить API ключ

далее текст:

реализовать в софте примерно следующий порядок действий:

  1. Запросить виртуальный номер, получить TZID (уникальный номер зарегистрированной операции) - метод getNum;
  2. Получить мобильный номер по TZID, ввести номер в форму подтверждения на необходимом сайте (сервисе) – метод getState;
  3. Запустить цикл, который будет проверять поступление ответа - метод getState;
  4. Если ответ верный — завершить операцию – метод setOperationOk;
  5. Если ответ не подошел — запросить уточнение – метод setOperationRevise;
  6. Завершить операцию – метод setOperationOk;
Для того чтобы использовать API, Вам необходимо осуществить POST или GET запрос по протоколу HTTP на указанный URL: https://onlinesim.ru/api/METHOD_NAME.php?PARAMETERS&apikey=YOUR_APIKEY

вопросы по порядку действий начинаются с первого пункта:
Что такое TZID ( гугл не помог) ?
где можно почитать инфу по методам getNum; getState; setOperationOk; setOperationRevis; setOperationOk;
ну и соответственно как правильно разобрать строку https://onlinesim.ru/api/METHOD_NAME.php?PARAMETERS&apikey=YOUR_APIKEY ?
что именно прописывать вместо METHOD_NAME и PARAMETERS ?
правильно ли я понимаю, что по логике должно получиться несколько GET и POST запросов ?
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
у них на сайте всё по полочкам разложено что есть что, при чём тут ихние параметры и зенка, прочитай ихний апи полностью и будет сразу ясно что такое TZID и всякие другие параметры под ихним сокращением
 

Nilsoner

Client
Регистрация
24.11.2017
Сообщения
217
Благодарностей
185
Баллы
43
Что такое TZID ( гугл не помог) ?
Это уникальный номер зарегистрированной операции, его вы получите когда запросите виртуальный номер.

Где можно почитать инфу по методам getNum; getState; setOperationOk; setOperationRevis; setOperationOk;
Собственно у них на сайте и есть описание всех методов. https://onlinesim.ru/docs/api/ru#pryem-sms

Ну и соответственно как правильно разобрать строку https://onlinesim.ru/api/METHOD_NAME.php?PARAMETERS&apikey=YOUR_APIKEY ?

Метод, параметры метода, ключ API. Все методы и их параметры даны в документации.

Что именно прописывать вместо METHOD_NAME и PARAMETERS ?
Необходимые методы и параметры в зависимости от необходимых действий.

Правильно ли я понимаю, что по логике должно получиться несколько GET и POST запросов ?
Да, их будет несколько. В зависимости от того что вы хотите.

Там есть демо
https://onlinesim.ru/demo/api/getNum.php?apikey=[ваш_api_key]&service=VKcom
 
  • Спасибо
Реакции: Feelinggood

ЛариЛА

Новичок
Регистрация
15.04.2019
Сообщения
13
Благодарностей
1
Баллы
3
Здравствуйте, у меня совершенно аналогичная проблема, не могу разобраться как добавить https://onlinesim.ru/, к сожалению другие смс сервисы не подходят, т.к. у них нет того сайта который мне необходим, а сталкиваться с повторными перепродажами номеров совершенно не хотелось бы.

в предыдущем сообщение вы указали, что есть какое-то демо. Я так понимаю там пошагово разбирают как и что необходимо сделать, но у меня к сожалению оно не открывается, возможно вы знаете, где можно это посмотреть еще
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 415
Благодарностей
5 454
Баллы
113
Здравствуйте, у меня совершенно аналогичная проблема, не могу разобраться как добавить https://onlinesim.ru/, к сожалению другие смс сервисы не подходят, т.к. у них нет того сайта который мне необходим, а сталкиваться с повторными перепродажами номеров совершенно не хотелось бы.
Я так понимаю вы по API не разбираетесь. Вариант либо учится на других примерах, либо обращаться в рекламный раздел.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)