Tweety na temat @windowsmaniapl
r   e   k   l   a   m   a
Pokaż wyniki od 1 do 2 z 2

Wątek: Zapytanie do servera z poziomu apki (apka - php - echo - akcja w apce)

  1. #1

    OFF-LINE

    Dołączył
    14.03.2014
    Posty
    2
    Telefon
    520
    Dziękuję
    0
    Podziękowano
    0(0)

    Zapytanie do servera z poziomu apki (apka - php - echo - akcja w apce)

    Reklama:
    Witam, mam pewien problem - nie znam sdk wp8 a musze napisać apke- wszystko jak do tej pory jest jasne lecz nie potrafie znałeść, napisać czegoś co pozwoli mi na wysłanie zapytania do servera i odczyt odpowiedzi. Wiem jak to zrobić teoretycznie ale na wp8 nie znam klas i tutaj jest główny problem.
    To co chce osiągnąć to coś w stylu (kod pisany w c# pod unity 3d (wiem że to nie to samo ale jeśli opis nie wystarczy to to rozjaśni trochę sprawę))

    IEnumerator PostScore(string name, int score,int types)
    {
    string _name = name;
    int _score = score;
    int _typea = types;
    string hash = Md5Sum(_name + _score+ _typea + secretKey).ToLower();

    WWWForm form = new WWWForm();
    form.AddField("name",_name);
    form.AddField("score",_score);
    form.AddField("typea",_typea);
    form.AddField("hash",hash);

    WWW www = new WWW(PostScoreUrl,form);

    yield return www;



    }

    do postowania powyżej (jeszcze md5 tam dochodzi ale to można pomijać)
    i do odbierania
    WWWForm form = new WWWForm();
    WWW www = new WWW(GetHighscoreUrl);
    yield return www;
    Score = www.text;
    php zwraca mi echo i wszystko działa. Jakieś propozycje?

  2. Pani SponsorPanna Google jest aktywna
    Avatar Panny Google


    Dołączył
    24-08-2012
    Skąd
    Internet
    Telefon
    Lumia 900
    Operator
    Play
    Postów
    2134
    Podziękowano
    871(239)
  • #2

    OFF-LINE

    Dołączył
    14.03.2014
    Posty
    2
    Telefon
    520
    Dziękuję
    0
    Podziękowano
    0(0)
    Wykminiłem
    System.Uri targetUri = new System.Uri("JAKISLINK");
    HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(targetUri);
    request.BeginGetResponse(new AsyncCallback(ReadWebRequestCallback), request);



    private void ReadWebRequestCallback(IAsyncResult callbackResult)
    {
    HttpWebRequest myRequest = (HttpWebRequest)callbackResult.AsyncState;
    HttpWebResponse myResponse = (HttpWebResponse)myRequest.EndGetResponse(callback Result);

    using (StreamReader httpwebStreamReader = new StreamReader(myResponse.GetResponseStream()))
    {
    string results = httpwebStreamReader.ReadToEnd();

    Dispatcher.BeginInvoke(() => text1.Text = results);
    }
    myResponse.Close();
    }

  • Informacje o wątku

    Użytkownicy przeglądający ten wątek

    Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

    Podobne wątki

    1. Odpowiedzi: 4
      Ostatni post / autor: 22-04-2014, 21:57
    2. [Lumia 2520] Wadliwa seria ładowarek AC-300. Akcja wymiany
      Przez djtonka w dziale Wsparcie techniczne
      Odpowiedzi: 0
      Ostatni post / autor: 17-04-2014, 23:38
    3. Nowy soft nowa apka - OneShot
      Przez mikilublin w dziale Programy
      Odpowiedzi: 6
      Ostatni post / autor: 03-08-2013, 18:03
    4. Apka wielojęzyczna
      Przez krystiant94 w dziale Programowanie
      Odpowiedzi: 0
      Ostatni post / autor: 04-04-2013, 22:36

    Uprawnienia umieszczania postów

    • Nie możesz zakładać nowych tematów
    • Nie możesz pisać wiadomości
    • Nie możesz dodawać załączników
    • Nie możesz edytować swoich postów
    •  
    Kontakt
    administracja[at]windowsmania.pl

    Kopiowanie zawartości strony bez zezwolenia zabronione
    Dołącz do nas