веб-сервисы — подтверждение оплаты php + android

Я конвертирую PYTHON веб-сервис для PHP, После того, как пользователь выберет свои заказы в приложении, запустит браузер и откроет страницу оплаты. после оплаты хочу снова вернуться в приложение …

PYTHON после оплаты. (статус 100):

    if result.Status == 100:
response = HttpResponse("", status=302)
response['Location'] = "url://siteurl.com/?type=profile"return response

PHP преобразованный код:

    if ($result->Status == 100) {
$response['Status'] = true;
$response['Message'] = "ok";
$response['Location'] = "url://siteurl.com/?type=profile";
echo json_encode($response);
}

Проблема в том, что приложение не запускается снова … (приложение для запуска кода на Python)

1

Решение

В версии php вы должны установить соответствующие заголовки.
302 означает, что это временное перенаправление. Так :

if ($result->Status == 100) {
header('Location: url://siteurl.com/?type=profile', true, 302);
exit('');
}
1

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector