Socket
Socket
Sign inDemoInstall

vksdk

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vksdk - npm Package Compare versions

Comparing version 5.1.0 to 5.1.5

2

package.json
{
"name": "vksdk",
"description": "SDK for API of vk.com",
"version": "5.1.0",
"version": "5.1.5",
"homepage": "https://github.com/57uff3r/nodejs-vksdk",

@@ -6,0 +6,0 @@ "email": "57uff3r@gmail.com",

@@ -66,3 +66,3 @@ nodejs-vksdk

* **[string] version** — vk.com api verions. Default: 5.27
* **[string] language** — Language code for api answers
* **[string] language** — Language code for api answers (for old deprecated API)
* **[bool] secure** — enable api requests with tokens. Default false.

@@ -69,0 +69,0 @@

@@ -309,4 +309,8 @@ /**

*
* @param {Function} _response - callback
* @param {String} [_code] - authorization code
* @param {String} [_redirect_uri] - URL where code has been received
*
*/
VK.prototype.requestServerToken = function(_response) {
VK.prototype.requestServerToken = function(_response, _code, _redirect_uri) {
var responseType = 'event';

@@ -318,7 +322,15 @@

var path = '/access_token?client_id=' + this.options.appId +
'&client_secret=' + this.options.appSecret;
if (typeof _code !== 'undefined' && typeof _redirect_uri !== 'undefined') {
path += '&redirect_uri=' + _redirect_uri + '&code=' + _code;
} else {
path += '&v=' + this.options.version + '&grant_type=client_credentials';
}
var options = {
host: 'oauth.vk.com',
port: 443,
path: '/access_token?client_id=' + this.options.appId + '&client_secret=' + this.options.appSecret +
'&v=' + this.options.version + '&grant_type=client_credentials'
path: path
};

@@ -325,0 +337,0 @@

@@ -14,3 +14,4 @@ var assert = require('chai').assert,

'appId' : 2807970,
'appSecret' : 'L14ZKpgQPalJdumI6vFK'
'appSecret' : 'L14ZKpgQPalJdumI6vFK',
'language' : 'ru'
});

@@ -147,3 +148,3 @@

vk.request('secure.getSMSHistory', {}, function(_dd) {
assert.deepEqual(_dd.response, []);
assert.deepEqual(_dd, { response: [] });
done();

@@ -162,2 +163,3 @@ });

vk.on('done:secure.getAppBalance', function(_o) {
console.log(_o);
assert.equal(_o.error.error_code, 500);

@@ -164,0 +166,0 @@ done();

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc