Инструменты пользователя

Инструменты сайта


ru:content:feedback

Это старая версия документа!


Параметры передаваемые в feedbackUrl

При обращении по ссылке указанной в feedbackUrl программа передает методом GET в качестве параметров следующие поля:

  • providerId - Идентификатор провайдера (число)
  • keyId - Идентификатор ключа провайдера (число)
  • request - запрос получения ключа (текст)
  • email - email пользователя (не проверяется в программе! может быть пустым)
  • name - Имя пользователя (не проверяется в программе! может быть пустым)
  • msg - закодированное base64 сообщение? которое написал пользователь (не проверяется в программе! может быть пустым)

Пример получения параметров на PHP:

if (count($_GET)>0) { // Если есть параметры то
   if (isset($_GET["msg"])) $msg=base64_decode($_GET["msg"]);
   if (isset($_GET["email"])) $email=$_GET["email"];
   if (isset($_GET["providerId"])) $providerId=$_GET["providerId"];
   if (isset($_GET["keyId"])) $keyId=$_GET["keyId"];
   if (isset($_GET["request"])) $request=trim($_GET["request"]);
   if (isset($_GET["name"])) $pusername=trim($_GET["name"]);
 
   // ... Работа с фидбэком
}

В случае успешной обработки фидбэка требуется вернуть пустой результат.

ru/content/feedback.1456726615.txt.gz · Последнее изменение: 2016/02/29 13:16 — Константин