Не удалось получить запрос на подтверждение подписки

Привет, я не могу получить запрос на подтверждение подписки от Amazon, перепробовал все. Мой URL-адрес конечной точки: http://example.com/test/test. Я пробовал следующие фрагменты кода для получения ответа: 1) ->

$headers = apache_request_headers();
$body = @file_get_contents('php://input');
file_put_contents(Path to file."json_sns.txt", serialize(print_r($headers, 1)."\n---body---\n".$body));

2) ->

$h= fopen("php://input","r");
$X = stream_get_contents($h);
$J = json_decode( $X , true);
file_put_contents(Path to file."json_sns.txt", serialize(print_r($headers, 1)."\n---body---\n".$body));

3) ->

file_put_contents(Path to file."json_sns.txt", serialize($_POST));

и многое другое, но безуспешно. Проверено, что URL-адрес конечной точки доступен через браузер. Подписка находится в консоли sns со статусом ожидания подтверждения.

Пожалуйста, помогите мне, как получить ответ от Amazon, а также укажите, сделал ли я что-то не так в своем коде или пропустил какой-либо шаг. Спасибо.


person abhij89    schedule 05.03.2014    source источник


Ответы (1)


Решил проблему, на самом деле токен CSRF вызывал проблему, из-за которой запрос Amazon не завершался, добавил исключение для своего запроса, и тогда он работал как шарм. :)

person abhij89    schedule 05.03.2014