Помочь прикрутить пуши на реакт сайт
Цена договорная
Сервис наверно любой какой, мне советовали aws sns, twilio, plivo
Бэкендер написал такое ТЗ. Остальное на сервере сам сделает. Что непонятно, уточню.
Нужны стоимость и сроки ( не критичны )
create_push("текст сообщения","load",document,false,{"url":"https://push-server/auth","token":[["au_token","word","POST"],["hash","check sum","GET"]],"method":"POST","data":"parameter%20name=parameter%20value","header":[["Content-Type","application/x-www-form-urlencoded"]]},["data","id"],{"url":"https://ibronevik.ru/taxi/c/0/api/v1//push/{$p_id}... sum","POST"]],"method":"POST","data":"","header":[["Content-Type","application/x-www-form-urlencoded"]],"u_id":["u_id",],"POST"},"значение u_id")
На документ на событие загрузки срабатывает предложение пуша: "текст сообщения", если ответа еще не было (параметр repeat). При подтверждение отправляется POST запрос на https://push-server/auth с POST данными "parameter%20name=parameter%20value&au_token=word" и GET параметром "hash=check sum" и заголовком "Content-Type: application/x-www-form-urlencoded". Из ответа сервера берется значение p_id="server_response".data.id. Выполняется POST запрос "https://ibronevik.ru/taxi/c/0/api/v1//push/значение p_id/add"(в "https://ibronevik.ru/taxi/c/0/api/v1//push/{$p_id}/add" {$p_id} меняется на его значение) с POST данными "token=word&u_hash=check%20sum&u_id=значение u_id" и заголовком "Content-Type: application/x-www-form-urlencoded".
function create_push(
message,
event,
element,
repeat,
{
"url":"push server link",
"token":[
["name","value","method"],
...
],
"method":"GET | POST",
"data":"post data",
"header":[
["name","value"],
...
]
},
["push id request key top","push id request key inner",...],
{
"url":"server set push_id link", //может содержать {$u_id} и {$p_id}, заменяемые на их значения
"token":[
["name","value","method"],
...
],
"method":"GET | POST",
"data":"post data",
"header":[
["name","value"],
...
],
"u_id":["u_id key","method"],
"p_id":["push id key","method"],
},
"u_id"
)
Бэкендер написал такое ТЗ. Остальное на сервере сам сделает. Что непонятно, уточню.
Нужны стоимость и сроки ( не критичны )
create_push("текст сообщения","load",document,false,{"url":"https://push-server/auth","token":[["au_token","word","POST"],["hash","check sum","GET"]],"method":"POST","data":"parameter%20name=parameter%20value","header":[["Content-Type","application/x-www-form-urlencoded"]]},["data","id"],{"url":"https://ibronevik.ru/taxi/c/0/api/v1//push/{$p_id}... sum","POST"]],"method":"POST","data":"","header":[["Content-Type","application/x-www-form-urlencoded"]],"u_id":["u_id",],"POST"},"значение u_id")
На документ на событие загрузки срабатывает предложение пуша: "текст сообщения", если ответа еще не было (параметр repeat). При подтверждение отправляется POST запрос на https://push-server/auth с POST данными "parameter%20name=parameter%20value&au_token=word" и GET параметром "hash=check sum" и заголовком "Content-Type: application/x-www-form-urlencoded". Из ответа сервера берется значение p_id="server_response".data.id. Выполняется POST запрос "https://ibronevik.ru/taxi/c/0/api/v1//push/значение p_id/add"(в "https://ibronevik.ru/taxi/c/0/api/v1//push/{$p_id}/add" {$p_id} меняется на его значение) с POST данными "token=word&u_hash=check%20sum&u_id=значение u_id" и заголовком "Content-Type: application/x-www-form-urlencoded".
function create_push(
message,
event,
element,
repeat,
{
"url":"push server link",
"token":[
["name","value","method"],
...
],
"method":"GET | POST",
"data":"post data",
"header":[
["name","value"],
...
]
},
["push id request key top","push id request key inner",...],
{
"url":"server set push_id link", //может содержать {$u_id} и {$p_id}, заменяемые на их значения
"token":[
["name","value","method"],
...
],
"method":"GET | POST",
"data":"post data",
"header":[
["name","value"],
...
],
"u_id":["u_id key","method"],
"p_id":["push id key","method"],
},
"u_id"
)
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.