Функция SharePoint PNP / JS Azure не может получить элементы списка - PullRequest
0 голосов
/ 06 января 2019

In создали функцию Azure в Visual Code, следуя этому примеру (https://simonagren.github.io/azurefunction-v2-pnpjs/). Но приведенный ниже код возвращает пустой массив. Я использую pnp / sp и pnp / nodejs

sp.setup({
    sp: {
        fetchClientFactory: () => {
            return new SPFetchClient(
              `https://[mydomain].sharepoint.com/sites/[mysite name]/`, 
              process.env.spId, 
              process.env.spSecret);
        },
    },
});

const leaders = await sp.web.lists.getByTitle("LeaderGroup").items.get();
context.res = {
    // status: 200, /* Defaults to 200 */
    body: "Result: " + leaders.map( l=>l.Leader).join(',')
};

Если используется другая конечная точка pnp const web = await sp.web.select ("Title"). Expand ('Lists'). Get (); Я получаю все списки из Интернета, как и ожидалось. Что я делаю неправильно? Я использовал этот метод раньше в spfx / реагировать на веб-части без каких-либо проблем.

...