ios — как передать специфичные для приложения пользовательские данные в SMSVerificationWithApplicationKey и извлечь их в бэкэнд php?

Я разработчик IOS.

Я использую SinchVerification для мобильной проверки в приложении IOS, есть один шаг безопасности. Передайте пользовательские данные в запросе sinchrequest, после чего sinch вызовет наш серверный API (Verification Callback API) с сервером, если он получит действительный ответ от нашего сервера, то только он отправит подтверждающее сообщение, чтобы предотвратить неправильное использование нашего SMSVerificationApplicationKe,

Теперь я передал пользовательскую строку, но в PHP получил следующий запрос, поэтому не знаю, как получить мою переданную строку.

{"Host":"web.yourhost.test”,”Connection":"Keep-Alive","Accept-Encoding":"gzip","CF-IPCountry":"GB","X-Forwarded-For":"213.242.88.220","CF-RAY":"30cff02a4c2416d0-ARN","Content-Length":"816","X-Forwarded-Proto":"https","CF-Visitor":"{\"scheme\":\"https\"}","x-timestamp":"2016-12-06T13:03:28.2621119Z","Authorization":"application 737481a8-d133-4c71-9e9b-3a80656bbefd:p9rRHZZFutjmYOYDgBzWAYos6Mt4EXpUroUawSjOeBQ=","Content-Type":"application\/json; charset=utf-8","Cookie":"__cfduid=d5eaa6f6e99e7605ed74e0a40e50e50271481020280","CF-Connecting-IP":"213.242.88.220"}

И я звоню,

  [SINVerification SMSVerificationWithApplicationKey:@"YOUR_KEY" phoneNumber:@"+919999999999" custom:@"stringTest"];

0

Решение

Вам нужно прочитать тело запроса, который содержит Json

$data = json_decode(file_get_contents('php://input'), true);
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]