Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

PayPal Express Checkout Error 82001 - Unspecified Method Error

Îåêßíçóå áðü ôï ìÝëïò hatzisn612. Τελευταία δημοσίευση από το μέλος hatzisn612 στις 06-06-2017, 17:32. Υπάρχουν 0 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  06-06-2017, 17:32 78110

    PayPal Express Checkout Error 82001 - Unspecified Method Error

    Καλησπέρα σε όλους,

    Έχω φτιάξει ένα site το οποίο σενδεόταν στην PayPal και το οποίο χρησιμοποιούσε την downloadstring method. Η μέθοδος αυτή ήταν GET. Στην Paypal αυτή η μέθοδος γινόταν αποδεκτή. Ωστόσο το express checkout εγινε deprecated και έγραφε ότι από 30/6/2017 θα επιτρέπεται μόνο η μέθοδος POST. Έψαξα στο Internet και βρήκα το παρακάτω το οποίο και φαίνεται να δουλεύει αφού παίρνει response από PayPal αλλά η απάντηση είναι παντα Failure με τον κωδικό που φαίνεται στον τίτλο του POST. Έχει κανείς καμμία ιδέα για το τι πάει στραβά;

     

    You could use Upload method with HTTP 1.0 POST

    string postData = Console.ReadLine();
    
    using (System.Net.WebClient wc = new System.Net.WebClient())
    {
        wc.Headers.Add("Content-Type","application/x-www-form-urlencoded");
        // Upload the input string using the HTTP 1.0 POST method.
        byte[] byteArray = System.Text.Encoding.ASCII.GetBytes(postData);
        byte[] byteResult= wc.UploadData("http://targetwebiste","POST",byteArray);
        // Decode and display the result.
        Console.WriteLine("\nResult received was {0}",
                          Encoding.ASCII.GetString(byteResult));
    }

     

     

Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems