title: Heroku with tokbox api on android (Kotlin) create new session
body: <p>I am trying to create a new session on an android application using heroku and tokbox api, (ignore that the code is incomplete it does not matter):</p>
  <pre><code>    val reqQueue: RequestQueue = Volley.newRequestQueue(activity)
      reqQueue.add(JsonObjectRequest(Request.Method.GET,
              &quot;https://APP_NAME.herokuapp.com&quot; + &quot;/session&quot;, null,  object: Response.Listener&lt;JSONObject&gt;,
              Session.SessionListener {
              override fun onResponse(response: JSONObject?) {
                  try {
                      API_KEY = response!!.getInt(&quot;apiKey&quot;)
                      SESSION_ID = response.getString(&quot;sessionId&quot;)
                      TOKEN = response.getString(&quot;token&quot;)
                      Log.d(LOG_TAG, &quot;API_KEY: $API_KEY&quot;)
                      Log.d(LOG_TAG, &quot;SESSION_ID: $SESSION_ID&quot;)
                      Log.d(LOG_TAG, &quot;TOKEN: $TOKEN&quot;)
                      val session = Session.Builder(activity, &quot;$API_KEY&quot;, SESSION_ID).build()
                      session.setSessionListener(this)
                      session.connect(TOKEN)
                  } catch (error: JSONException) {
                      Log.d(&quot;Main&quot;, &quot;Web Service error: &quot; + error.message)
                  }
  </code></pre>
  <p>I want to make it so that every time the user runs this activity they create a new session id for tokbox, but everytime I run it, it just reuses the same one.  How do I solve this???</p>