def post_with_auth(path, payload)
      @connection.post(
        path,
        payload.merge(client_id: @client_id, secret: @secret)
      ).body
    end
def post_with_auth(path, payload)
      @connection.post(
        path,
        payload.merge(client_id: @client_id, secret: @secret)
      ).body
    end
Public: Make a post request with appended authentication fields

 path    - Path or URL to make the request to
 payload - The payload or data to post

 Returns the resulting parsed JSON of the request