私は基本的に、サードパーティのAPIフラッシュ ファイルと対話して、HTTP POST 要求をサーバーに送信しています。
ファイルが必要なため、ある程度正しいパスにいることはわかっていcrossdomain.xml
ます。その部分を追加する前は、POST変数に何も表示されていませんでしたが、そのファイルを追加したため、設定されている4つの変数があり、これらのPOST変数が送信されますファイルに関する基本情報を提供するためにアプリケーションによって..しかし、実際にはRAW POSTデータを読み取って、Flashによって送信されている画像を実際に保存する必要があります。
3つの方法があることを知っています...
$GLOBALS['HTTP_RAW_POST_DATA']
$HTTP_RAW_POST_DATA which is probably the same as the first
file_get_contents('php://input')
何らかの理由で、これらの「機能」はどちらもありません。「仕事」とは、それらが設定されていないことを意味します.var dumpしても何も得られません。
設定するphp.ini
必要がある設定があるのでしょうか、それとも Flash アプリケーションが実際の画像を送信していないのでしょうか? 私はそれが正しいことをしていると思います.なぜなら、それは半人気のあるAPIであり、他のいくつかのサイトで使用されているので、彼らの側では正しいと確信しています.
また、API キーも一切必要ありません。