適用於:合作夥伴中心 |由 21Vianet 營運的合作夥伴中心 |美國政府Microsoft雲端合作夥伴中心
取得一個物件,該物件代表合作夥伴的 Microsoft AI Cloud Partner Program 概況。
先決條件
- 認證資訊如合作夥伴中心驗證中所述。 此案例僅支援使用 App+User 認證進行驗證。
C#
若要取得合作夥伴網路配置檔,請使用您的 IAggregatePartner.Profiles 集合,並呼叫 MpnProfile 屬性。 最後,呼叫 Get() 或 GetAsync() 方法。
// IAggregatePartner partnerOperations;
var mpnProfile = partnerOperations.Profiles.MpnProfile.Get();
範例:主控台測試應用程式。 Project:PartnerCenterSDK.FeaturesSamples 類別:GetMPNProfile.cs
爪哇島
合作夥伴中心 Java SDK 可用來管理合作夥伴中心資源。 這是合作夥伴社群維護的開放原始碼專案,Microsoft未正式支援。 如果您遇到問題,您可以 從社群 取得協助,或 在 GitHub 上提出問題。
若要取得合作夥伴網路配置檔,請使用您的 IAggregatePartner.getProfiles 函式,並呼叫 getMpnProfile 函式。 最後,呼叫 get() 函式。
// IAggregatePartner partnerOperations;
MpnProfile mpnProfile = partnerOperations.getProfiles().getMpnProfile().get();
PowerShell
合作夥伴中心 PowerShell 模組 可用來管理合作夥伴中心資源。 這是合作夥伴社群維護的開放原始碼專案,Microsoft未正式支援。 如果您遇到問題,您可以 從社群 取得協助,或 在 GitHub 上提出問題。
若要取得合作夥伴網路配置檔,請執行 Get-PartnerMpnProfile 命令。
Get-PartnerMpnProfile
REST 要求
請求語法
| 方法 | 要求 URI |
|---|---|
| 獲取 | {baseURL}/v1/profiles/mpn HTTP/1.1 |
請求標頭
請求內文
沒有。
要求範例
GET https://api.partnercenter.microsoft.com/v1/profiles/mpn HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: 76879323-92d1-437e-90dd-c84dbb9f7dec
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
Connection: Keep-Alive
REST 回應
如果此方法執行成功,則會在回應本文中傳回 MPNProfile 物件。
回應成功和錯誤碼
每個回應都有一個 HTTP 狀態代碼,指出成功或失敗和其他偵錯資訊。 使用網路追蹤工具來讀取此程式代碼、錯誤類型和其他參數。 如需完整清單,請參閱 錯誤碼。
回應範例
HTTP/1.1 200 OK
Content-Length: 177
Content-Type: application/json; charset=utf-8
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
MS-RequestId: 76879323-92d1-437e-90dd-c84dbb9f7dec
Date: Mon, 21 Mar 2016 05:51:29 GMT
{
"mpnId":"<mpnID>",
"profileType":"MpnProfile",
"links":{
"self":{
"uri":"/profiles/mpn",
"method":"GET",
"headers":[]
}
},
"attributes":{
"objectType":"MpnProfile"
}
}