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

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


ru:content:feedback

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
ru:content:feedback [2016/02/29 13:16]
Константин
ru:content:feedback [2016/05/20 12:50] (текущий)
Артём поправил описание
Строка 1: Строка 1:
-====== ​Параметры передаваемые в feedbackUrl ​======+====== ​Отправка отзыва на дополнение ======
  
-При обращении по ссылке указанной в feedbackUrl ​программа передает методом ​GET в качестве параметров ​следующие поля: +При отправке отзыва ​на дополнение программа передаёт по ссылке, указанной в ''​feedbackURL'', ​методом ​''​POST'' ​в формате ''​application/​x-www-form-urlencoded'' ​следующие параметры: 
-  * ''​providerId''​ - Идентификатор провайдера (число+  * ''​email''​ --- e-mail пользователя. 
-  * ''​keyId''​ - Идентификатор ключа провайдера (число+  * ''​msg''​ --- текст отзыва (Base64). 
-  * ''​request''​ - запрос получения ключа (текст) +  * ''​name''​ --- имя пользователя (Base64). 
-  * ''​email''​ - email пользователя (не проверяется в программе! может быть пустым) +  * ''​os''​ --- тип операционной системы: ''​Android'',​ ''​CE'',​ ''​iOS'',​ ''​LINUX'',​ ''​NT'',​ ''​RT''​. 
-  * ''​name''​ - Имя пользователя (не проверяется в программе! может быть пустым) +  * ''​providerId''​ --- идентификатор провайдера. 
-  * ''​msg''​ - закодированное base64 сообщение?​ которое написал пользователь (не проверяется в программе! может быть пустым)+  * ''​receipt''​ --- квитанция (Base64). Присутствует только на iOS. 
 +  * ''​request''​ --- тело ​файла запроса.
  
-Пример получения параметров на PHP:+Пример получения параметров на PHP: FIXME
 <code php> <code 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"​]);​ 
-    
-   // ... Работа с фидбэком 
-} 
 </​code>​ </​code>​
  
-В случае успешной обработки ​фидбэка требуется вернуть пустой результат.+В случае успешной обработки ​отзыва требуется вернуть пустой результат.
ru/content/feedback.txt · Последние изменения: 2016/05/20 12:50 — Артём