Register
Submit a solution
The challenge is finished.

Challenge Overview

Start with the newest version of the��Hello World app hosted on github. ��We have also included the smartsheet-formstack application which has a very nice wait & retry pattern (SmartsheetRetryingRestApiFactory.java, etc.) that you may want to use.

  1. After successful OAuth login call /user/me (of the Smartsheet API), retrieve the User ID and persist the user's login time
  2. Display the user's last login time (last time they completed the OAuth negotiation) on the application's home page
  3. Implement a generic "wait & retry" process to handle the Smartsheet API's rate limiting. It is recommended that you copy the implementation from the smartsheet-formstack app
  4. Allow client_id, client_secret, and redirect_uri to be specified in heroku environment variables, instead of directly in the smartsheet.properties file

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30037587