Как использовать API google.adexchangebuyer или google.adexchangebuyer2? - PullRequest
0 голосов
/ 01 июля 2019

Я нашел этот пакет npm: https://github.com/googleapis/google-api-nodejs-client#using-the-client-library Это кажется полезным, но я искал подходящие параметры для передачи объекта google.adexchangebuyer (или, может быть, это должен быть google.adexchangebuyer2? Не знаю, в чем разница.)

Исходя из приведенного в документации примера с блогером, я предполагаю, что он должен выглядеть примерно так:

const adExchangeBuyer = google.adexchangebuyer({
    version : "v1", // this is all wrong, apparently
    auth : "<API key>" // AKA Developer token??  is this the same thing?
});

const params = {
    // no idea what to put here, either
};

adExchangeBuyer.ads.get(params, (err, result) => {
    if (err) {
        console.error(err);
        throw err;
    }
    console.log("result", result);
});

, что приводит к:

W20190701-17:11:08.191(2)? (STDERR) C:\Users\hifi\AppData\Local\.meteor\packages\meteor-tool\1.8.1\mt-os.windows.x86_64\dev_bundle\server-lib\node_modules\fibers\future.js:280
W20190701-17:11:08.196(2)? (STDERR)                                             throw(ex);
W20190701-17:11:08.199(2)? (STDERR)                                             ^
W20190701-17:11:08.200(2)? (STDERR)
W20190701-17:11:08.201(2)? (STDERR) Error: Unable to load endpoint adexchangebuyer("v1"): ctr is not a constructor
W20190701-17:11:08.201(2)? (STDERR)     at Object.getAPI (C:\Users\hifi\git\balloonary-test\node_modules\googleapis-common\build\src\apiIndex.js:36:15)
W20190701-17:11:08.202(2)? (STDERR)     at GoogleApis.adexchangebuyer (C:\Users\hifi\git\balloonary-test\node_modules\googleapis\build\src\apis\adexchangebuyer\index.js:26:32)
W20190701-17:11:08.203(2)? (STDERR)     at Meteor.startup (server/server.js:8:33)

Может кто-нибудь показать мне, где задокументирован этот API?

...