Javascript 将Cloudant API与IBMCloudCode一起使用
我有一个cloudantDB服务器和数据库。在我的js文件中,我创建IBMCloudCode来调用cloudantAPI js文件: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){
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请求。感谢您的分享。:)