我正在使用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);
答案 0 :(得分:1)
使用MFPF 7.1原生C#Silverlight SDK无法实现您的要求。
但是,这可以使用MFPF 7.1本机Windows Universal SDK中提供的WLResourceRequest API来实现。有关详细信息,请参阅可用的API文档here。