Wie ich heute um 10:15 updatend schreibte - Pauls drei Versuche aus dem Eingangsposting funktionieren von einem Windows Kommandozeilen PHP ebenfalls, ohne sich auf die socken zu machen. Die Frage ist, wo Paul seinen Code ausgeführt hat. Es scheint mir ein Problem der Umgebung, in der das PHP Script läuft.
Kritisch kann die https-Connection sein, weil dafür die openssl Extension aktiv sein muss, und mein Bauchgefühl wäre, dass der Verbindungsaufbau nicht klappt. Mich behelligt allerdings kein bisschen Ahnung, an welchen Stellen der PHP- oder Serverkonfiguration man da welches Misthäufchen hinterlassen kann.
Rolf