Ben Amazon Ödemeler web hizmeti ile PHP kullanıyorum. Benim bazı istekleri ile ilgili sorunlar yaşıyorum. O, ancak bu konuda gider yolu, bana sorun veriyor gerektiği gibi Amazon bir hata veriyor.
Amazon hata ile ilgili bir mesaj ile XML verilerini döndürür, ama aynı zamanda bir HTTP 400 (ya da bazen 404) atar. Bu file_get_contents yapar () hemen bir hata atmak ve içeriği almak için hiçbir yolu yoktur. Ben de cURL kullanarak çalıştı, ama asla bana bir yanıt geri vermek zorundasın.
Gerçekten XML bakılmaksızın HTTP durum kodu geri almak için bir yol gerekir. Bu bana fatura istekleri başarısız neden olarak ipuçları veren önemli bir "mesaj" öğesi vardır.
Herkes bir cURL örnek var mı ya da başka türlü o bana bunu sağlayacak? Bütün istekleri anda file_get_contents () kullanın ama onları değişen karşı değilim. Herkes cURL "doğru" bir yol olduğunu düşünüyorum görünüyor.