0

私はAMFPHPを使用してWebサービスをアプリにリンクしています。これが私がやりたいことです:

gateway.call("Medic.GetSupplierByZipCode("10027")",new Responder(成功,失敗));

問題は、Medic.GetSupplierByZipCode() がパラメーター化され、データ グリッドのコンテンツを受信して​​いないことです。

では、パラメータ化された呼び出しを AMFPHP に送信するにはどうすればよいでしょうか。

4

1 に答える 1

0

解決策を見つけました。

AS (スニペット)

public function init():void
{
    var params:Array = new Array("param1", "param2");
    gateway.connect("http://localhost/amfphp/gateway.php");
    gateway.call("TestService.testFunction", rs, params);
}

PHP

<?php
class TestService {
    public function testFunction($params) {
        return $params[0] . $params[1];
    }
}
?>

では行きましょう。

于 2012-10-18T02:46:15.187 に答える