Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var request = require('superagent');
- var authString = new Buffer('client:secret').toString('base64');
- request
- .post('http://localhost:8080/oauth/token')
- .send('grant_type=password')
- .send('username=username')
- .send('password=password')
- .set('Authorization', 'Basic '+authString)
- .end( (err, res) => {
- if (err) throw new Error(err);
- //expect(res.body).to.contain.all.keys(['access_token', 'token_type', 'expires_in', 'refresh_token']);
- var access_token = res.body['access_token'];
- request.post('localhost:8080/screenshot/add')
- .set('Authorization', 'Bearer '+access_token)
- .attach('file', '/home/bkh/testapi/test.png')
- .field('url', 'http://test.com')
- .field('key', 'thumbnail')
- .field('room_id', '1')
- .end((err, res) => {
- console.log(res.body);
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement