私はAMFPHPを使用してWebサービスをアプリにリンクしています。これが私がやりたいことです:
gateway.call("Medic.GetSupplierByZipCode("10027")",new Responder(成功,失敗));
問題は、Medic.GetSupplierByZipCode() がパラメーター化され、データ グリッドのコンテンツを受信していないことです。
では、パラメータ化された呼び出しを AMFPHP に送信するにはどうすればよいでしょうか。
私はAMFPHPを使用してWebサービスをアプリにリンクしています。これが私がやりたいことです:
gateway.call("Medic.GetSupplierByZipCode("10027")",new Responder(成功,失敗));
問題は、Medic.GetSupplierByZipCode() がパラメーター化され、データ グリッドのコンテンツを受信していないことです。
では、パラメータ化された呼び出しを AMFPHP に送信するにはどうすればよいでしょうか。
解決策を見つけました。
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];
}
}
?>
では行きましょう。