《Windows Azure Platform 系列文章目錄》html
今天研究了一下如何使用Postman訪問Azure CosmosDB。git
CosmosDB API接口,能夠參考:https://docs.microsoft.com/en-us/rest/api/cosmos-db/get-a-documentgithub
1.首先,咱們登陸https://portal.azure.cn,得到url和祕鑰json
2.安裝Postman,導入下面兩個文件:api
(1)環境變量post
修改DocumentDBMasterKey的Value,修改成上圖的Primary Keyspa
修改DocumentDBHost的Value,修改成CosmosDB的DNS Namerest
(2)導入Collectionorm
3.打開Postman,選擇DocumentDBOptions
使用CosmosDB REST API主要的事項:
1.Auth認證
不管訪問CosmosDB哪一個REST API,Header必須添加該屬性
我已經在Pre-request Script裏面構造好了
而後在Header裏面,增長了Authorization信息
2.Partition Key
若是咱們的Collection裏面設置了Partition Key,對CosmosDB的操做須要有變化
好比方法:Get a Document裏面,須要在Headers裏面增長:x-ms-documentdb-partitionkey,該值爲Partition Key Value
Collection能夠訪問的API有:
(1)List Databases
(2)Get All Collections
修改DNS Name:https://{{DocumentDBHost}}/dbs/[這裏修改成DatabaseName]/colls
(3)Get All Document
(4)Query Collection MemberInfo
(5)Get a Document