Я пытаюсь узнать, как получить ключ Microsoft Store ID. Для этого я последовал примерам, предоставленным Microsoft в Windows Universal Samples. Я попытался использовать сценарий "Бизнес-бизнес" (сценарий 7). Я уже опубликовал образец приложения и зарегистрировал приложение в Azure Active Directory. Проблема в том, что я не знаю, какое значение следует отправлять в качестве параметра publisherUserId в функциях getCustomerCollectionsIdAsync/getCustomerPurchaseIdAsync. Я попытался отправить электронное письмо текущего пользователя (адрес электронной почты клиента), который извлекает только пустой результат (ключ Microsoft Store ID).
function getCustomerCollectionsId() {
var token = getTokenFromAzureOAuthAsync().done(function (aadToken) {
if (aadToken) {
storeContext.getCustomerCollectionsIdAsync(aadToken, "***@hotmail.com")//"[email protected]"
.done(function (result) {
output.innerText = result;
if (!result) {
WinJS.log && WinJS.log("getCustomerCollectionsIdAsync failed.", "sample", "error");
}
});
}
});
}
function getCustomerPurchaseId() {
var token = getTokenFromAzureOAuthAsync().done(function (aadToken) {
if (aadToken) {
storeContext.getCustomerPurchaseIdAsync(aadToken, "***@hotmail.com")//"[email protected]"
.done(function (result) {
output.innerText = result;
if (!result) {
WinJS.log && WinJS.log("getCustomerPurchaseIdAsync failed.", "sample", "error");
}
});
}
});
}