【发布时间】:2014-05-02 03:04:34
【问题描述】:
我正在尝试使用 BlobService 类的 getBlob 方法在 Azure 移动服务中编写一些服务器脚本。但是,我收到以下错误:
TypeError: Object [object Object] 没有方法'getBlob'
该方法在BlobService文档中有描述:http://dl.windowsazure.com/nodedocs/BlobService.html,但是 为什么不可用?有什么想法吗?
这是我目前尝试过的代码段:
var azure = require('azure');
function insert(item, user, request) {
var blobService = azure.createBlobService("accountName", "accountKey");
blobService.getBlob("myContainerName", "myBlobName", function(error, blob) {
if (error != null) {
console.error("Error!");
} else {
console.log("blob: ", blob);
}
});
谢谢!
** 我发现代码使用 Npm 安装的 Node 版本 0.10.26 似乎可以正常工作,但是当我将其部署到使用 Node 版本 0.8.26 的 Azure 移动服务时却无法正常工作。如何更改 Azure 移动服务中的节点版本?我尝试更改 package.json 中的节点版本号,然后通过“git push origin master”提交,但没有任何变化。
【问题讨论】:
-
你能发布一些你尝试过的代码吗?
标签: azure-blob-storage azure-mobile-services