2012-01-03 18 views

回答

3

$ storageClient = new Microsoft_WindowsAzure_Storage_Blob();

從Windows Azure的SDK的PHP http://phpazure.codeplex.com/wikipage?title=Blob%20storage&referringTitle=Documentation

+0

是的,這是正確的。如果沒有參數給Microsoft_WindowsAzure_Storage_Blob(),它會假設你想使用模擬器存儲,從而: $ storageClient =新Microsoft_WindowsAzure_Storage_Blob(); 會做你想做的。 參見教程在http://azurephp.interoperabilitybridges.com/tutorials – 2012-01-03 17:50:55

+0

一個偉大的名單謝謝Ben和伊萬:)。 – SB2055 2012-01-03 20:21:47

4

對於仿真器,存儲帳戶名是devstoreaccount1

關鍵是Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==

這是獨立的語言,SDK等,以及中SDK通常具有dev存儲的快捷方式(至少是.NET SDK)。例如,對於.NET和C#中,你不需要知道模擬器帳戶的詳細信息:

var storageAccount = CloudStorageAccount.DevelopmentStorageAccount; 
var blobClient = storageAccount.CreateCloudBlobClient(); 
0

檢查的.NET存儲客戶端庫Microsoft.WindowsAzure.StorageClient.dll實際上你可以找到建在構成這個「衆所周知」的帳戶名和密鑰常量:

私人常量字符串DevstoreAccountName =「devstoreaccount1」; 私人常量字符串DevstoreAccountKey = 「Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw ==」;

「遙想當年」,CloudStorageAccount.DevelopmentStorageAccount之前,我們使用連接到存儲發展的時候進入這個數據我們自己。現在,Microsoft爲了我們的方便,已經將該連接字符串隱藏在.dll內部作爲常量。

私人常量字符串DevstoreCredentialInString = 「帳戶名= devstoreaccount1; AccountKey = Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw ==」;

相關問題