MFP 6.3 - WL.Client.makeRequest - 已弃用

时间:2017-08-18 06:53:47

标签: ibm-mobilefirst mfp

WL.Client.makeRequest()该功能在MFP 8.0中已弃用。该功能的用途是什么?如果您有任何文件,请与我分享。

适用于此在MFP 8.0中的正确解决方案

运行迁移命令mfpmigrate scan之后。我变得像这样

Create a custom adapter that provides the same functionality

请提供与MFP 8.0中的功能和替代解决方案相关的任何文档

谢谢, Karthik S。

2 个答案:

答案 0 :(得分:2)

WL.Client.makeRequest() API允许对端点进行出站呼叫。

在MFP 8.0中,您应该使用WLResourceRequest API。 API文档here

答案 1 :(得分:2)

  

WL.Client.makeRequest()此功能在MFP 8.0中已弃用

在IBM MobileFirst Foundation 8.0中,您必须安装 mfpdev-cli & cordova-plugin-mfp 然后使用 WLResourceRequest 。看样品:

var resourceRequest = new WLResourceRequest(
    "/adapters/JavaAdapter/users",
    WLResourceRequest.GET
);
var formParams = {"param1": "value1", "param2": "value2"};
resourceRequest.sendFormParameters(formParams);

resourceRequest.send().then(
    onSuccess,
    onFailure
)

我建议你参观早期版本的MobileFirst Foundation 8.0迁移。见这里:

从早期版本迁移:http://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/upgrading/

迁移现有的Cordova和混合应用程序:http://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/upgrading/migrating-client-applications/cordova/#starting-the-cordova-app-migration-with-the-migration-assistance-tool

  

创建提供相同功能的自定义适配器

了解如何在IBM MobileFirst 8.0中创建自定义适配器:http://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/adapters/creating-adapters/