Cum să organizați recepția plăților pentru conținut din contul personal al operatorului de telefonie mobilă atunci când apăsați butonul

Alo
Întrebarea este tehnică și parțial legală.

Dificultăți tehnice pe care le prezint.
Când vă conectați la operator în sistemul de facturare al operatorului, este creat un cont personal. Accesul la acest cont este, desigur, limitat. Pentru a efectua tranzacții financiare cu acest cont, există un gateway de plată, API. Schimbul de date cu acest gateway este organizat într-un mod clasic, utilizând componenta secretă din cerere. Evident, în caz contrar orice John Doe ar putea fi eliminate sau pus bani în acest cont. Așa că eu pot retrage bani din contul unui operator, trebuie să încheie un acord cu ei la serverul meu pentru a avea acces la API-ul lor pentru a comite tranzacția, desigur, după ce operatorul trebuie să-mi dea parola (semna mine) și documentația API- .







Cum atunci când faceți clic pe orice link către orice site-ul din browser-ul trimite un identificator al unui anumit utilizator într-un sistem de facturare particular al unui operator de rețea special (pentru că trebuie să știți cum și în cazul în care pentru a trimite bani - logica)? probleme determinate pe IP - a trimis o cerere la Pentagon și datele ieșirile Bush. Cum?







POST [
"action" => "pay", // Acțiune necesară
"account" => "111", // Numărul contului abonatului
"sumă" => 50, // Sumă care trebuie plătită
"recipient" => "mycompany", // ID-ul companiei mele pentru un anumit operator
"secret" => md5 (action.account.amount.recipient.crazyamazingsecretpassword) // Parola secretă
]

Vreau ca abonatul să plătească pentru serviciul meu de abonament când dă clic pe link. Creez un formular care trimite date prin POST către API-ul operatorului și asta-i tot. Dar. de unde pot afla pe site-ul meu despre faptul obișnuit de a vizita numărul contului abonatului din rețeaua operatorului. Bine, îmi cunosc identitatea, dar trebuie să o înregistrez la operator. Ei bine, și cel mai important, unde pot afla parola SECRET și, în general, structura solicitării?
Încă o dată, poate că nu știu nimic. Poate că au adoptat o lege privind vânzarea de conținut, conform căruia furnizorul creează un API deschis și le permite să utilizeze fără contract. Poate există câteva caracteristici tehnice despre care nu știu? Chiar vreau să rulez un serviciu similar.

Răspunsul dvs. la întrebare

Conectați-vă pentru a scrie un răspuns

  • Almaty
  • Cu normă întreagă
  • de la 35 000 la 50 000 de ruble.
  • Ekaterinburg
  • Cu normă întreagă
  • Nizhny Novgorod
  • Cu normă întreagă
  • de la 80 000 la 130 000 de ruble.
  • Tallin
  • Cu normă întreagă
  • de la 3 000 de euro.

35000 RUR / pe proiect

Conectați-vă la site

Pentru a pune o întrebare și pentru a primi un răspuns calificat la aceasta.







Trimiteți-le prietenilor: