Так что я пытаюсь использовать этот sendinblue
API. Он устанавливается, документация говорит, что мне нужно связать его с моим проектом, поэтому я иду в каталог с пакетом, запускаю npm link
, а затем я иду в папку, из которой хочу использовать его, и запускаю npm link sib-api-v3-sdk
, что приводит к ошибкеэто в названии.
Я попытался сделать это наоборот, это тоже не работает. я не использую webpack.
var SibV3ApiSdk = require("sib-api-v3-sdk")
var defaultClient = SibApiV3Sdk.ApiClient.instance;
// Configure API key authorization: api-key
var apiKey = defaultClient.authentications['api-key'];
apiKey.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//apiKey.apiKeyPrefix['api-key'] = "Token"
// Configure API key authorization: partner-key
var partnerKey = defaultClient.authentications['partner-key'];
partnerKey.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//partnerKey.apiKeyPrefix['partner-key'] = "Token"
var api = new SibApiV3Sdk.AccountApi()
api.getAccount().then(function(data) {
console.log('API called successfully. Returned data: ' + data);
}, function(error) {
console.error(error);
});