Pentru a trimite SMS de la C # faceți clic pe acest link și descărcați primul fișier "smsc_api.cs"
Puneți-l în folderul cu proiectul dvs. C # (unde este dosarul bin) și adăugați-l la proiect, făcând clic cu butonul din dreapta pe numele proiectului, mergând pe calea "Adăugare" -> "Element existent". selectând acest fișier din folderul proiectului și făcând clic pe butonul de adăugare.
Apoi, dați clic dreapta pe linkul "Referințe" al proiectului și selectați "Adăugați un link".
În fereastra care se deschide, localizați "System.Web". bifați caseta din stânga acesteia și faceți clic pe butonul "OK".
Acum, funcționalitatea necesară este conectată la proiect!
Exemplu de trimitere a SMS-urilor din C #
Pentru a trimite un e-mail aici (inclusiv cele cu atașamente) din arhiva de download QLua EmailSender.zip. există 2 fișiere: SenderEmail.dll - bibliotecă care se conectează la script-ul și QLua Email.exe - aplicatie (client de e-mail), scris în C #, care începe și se termină automat și poate fi văzută doar ca o pictogramă (logo-ul site-ului), în zona de notificare (colțul din dreapta jos al desktop-ul Windows). Ambele aceste fișiere aveți nevoie pentru a extrage din arhivă și puneți-l în directorul rădăcină al terminalului QUIK (în cazul în care info.exe).
Exemplu de trimitere a EMAIL la MAIL.RU de la QLua
Un alt exemplu de trimitere a EMAIL în caseta MAIL.RU de la C #
În formular, adăugați un buton, faceți dublu clic pe el și adăugați următorul cod (cu datele căsuței poștale) la funcția creată. precum și funcția de apel invers pentru a obține rezultatul unui mesaj de poștă electronică asincronă:
Unele servicii poștale oferă notificări prin SMS prin e-mailuri noi, astfel încât să puteți utiliza această metodă ca o notificare alternativă.
Adăugat somn (3100) după trimiterea fiecărui e-mail, în acest caz funcționează. Înțeleg corect că din cauza acestei părți a codului este imposibil să trimiteți scrisori mai devreme decât de data aceasta?
dacă (GetTickCount () - TickCount> = 3000)
// Șterge memoria
pentru (int i = 0; i <4096; i++)pb[i] = '\0';
// Vă spune că nu puteți trimite
lua_rawgeti (L, LUA_REGISTRYINDEX, callbackRef); // Obține funcția din registrul Lua pe indicele obținut anterior și îl pune pe stivă
lua_pushstring (L, "EROARE: Clientul de mail nu rulează"); // Scrie rezultatul în teancul Lua
lua_call (L, 1, 0); // Se apelează funcția selectată în scriptul QLua, trecând 1 parametru (L-stack, 1 număr de parametri parcurși, 0-număr de valori returnate)
În timp ce adăugați o funcție la funcție
funcția EmailResult (res)
mesaj (res);
în timp ce res