old_contents: var JSONAPIClient = require('json-api-client');
  var config = require('./config');
  var apiClient = require('./api-client');
  
  var talkClient = new JSONAPIClient(config.talkHost, {
    'Content-Type': 'application/json',
    'Accept': 'application/json',
  });
  
  talkClient.params = apiClient.params;
  talkClient.headers = apiClient.headers;
  talkClient.handleError = apiClient.handleError;
  
  module.exports = talkClient;
  
new_contents: var JSONAPIClient = require('json-api-client');
  var config = require('./config');
  var apiClient = require('./api-client');
  
  var talkClient = new JSONAPIClient(config.talkHost, {
    'Content-Type': 'application/json',
    'Accept': 'application/json',
  });
  
  talkClient.params = apiClient.params;
  talkClient.headers = apiClient.headers;
  talkClient.handleError = apiClient.handleError;
  talkClient.beforeEveryRequest = apiClient.beforeEveryRequest;
  
  module.exports = talkClient;
  
subject: Check the bearer token before talk client requests (#73)