如何使用body发送参数?

时间:2016-04-27 09:22:38

标签: windows-phone-8.1 ibm-mobilefirst mobilefirst-adapters

我正在使用IBM mobilefirst适配器从我的Windows Phone 8.1应用程序中的服务器获取数据。当我使用c#代码调用worklight适配器时,我的参数在url中可见,但我想将其作为正文发送。怎么做到这一点?

以下代码用于调用适配器。

WLProcedureInvocationData invocationData = new WLProcedureInvocationData("CreditCardAdapter", "getAllRegisterCard", true);
            //invocationData.setParameters(new Object[] { custId, version });
            Object[] parameter = { custId, version };
            String myContextObject = "InvokingAdapterProceduresWP8";
            invocationData.setParameters(parameter);
            WLRequestOptions options = new WLRequestOptions();
            WLClient.getInstance().invokeProcedure(invocationData, new AllRegisterCardsInvokeListener(), options);

1 个答案:

答案 0 :(得分:1)

使用MFPF 7.1原生C#Silverlight SDK无法实现您的要求。

但是,这可以使用MFPF 7.1本机Windows Universal SDK中提供的WLResourceRequest API来实现。有关详细信息,请参阅可用的API文档here