Javascript 将Cloudant API与IBMCloudCode一起使用

Javascript 将Cloudant API与IBMCloudCode一起使用,javascript,angularjs,ibm-cloud,cloudant,Javascript,Angularjs,Ibm Cloud,Cloudant,我有一个cloudantDB服务器和数据库。在我的js文件中,我创建IBMCloudCode来调用cloudantAPI js文件: app.value('IBM_CREDENTIALS',{ APP_ROUTE: 'http://myserver.cloudant.com' }) .factory('IBMService',['$http','IBM_CREDENTIALS', '$window',function($http,IBM_CREDENTIALS, $window){

我有一个cloudantDB服务器和数据库。在我的js文件中,我创建IBMCloudCode来调用cloudantAPI

js文件:

app.value('IBM_CREDENTIALS',{
    APP_ROUTE: 'http://myserver.cloudant.com'
})
.factory('IBMService',['$http','IBM_CREDENTIALS', '$window',function($http,IBM_CREDENTIALS, $window){
    var config = {
      //  applicationId:IBM_CREDENTIALS.APP_ID,
        applicationRoute:IBM_CREDENTIALS.APP_ROUTE,
      //  applicationSecret:IBM_CREDENTIALS.APP_SECRET
    };

    IBMBluemix.initialize(config);
    var ibmCC = IBMCloudCode.initializeService();

    return {
        getProviderById:function(providerId){
          return ibmCC.get("/provider/_all_docs?key="ABC123"&include_docs=true");
        }

    }
}]);
但当调试获取API时,我会收到一条错误消息:“IBMBluemix.getConfig(…).getBaaSURL不是一个函数”。请帮我复习一下,并告诉我你的想法。谢谢

根据npm

Bluemix上相应的后端服务已完全删除,因此CloudCode将无法按预期工作


如果您仍然有问题,我建议您使用类似的方法发送简单的REST请求。

感谢您的分享。:)