I assume this just populates json for you. If you go into the client library API for Ruby (Alpha) - Client Secrets , you can manually create it with the information on the same page that offers the "LOAD JSON" button.
Although this suggests that for Ruby, I do not think that the json format will be different for other languages.
Here is a snippet of an example from the above Google URL:
Here is an example client_secrets.json file for a web application:
{ "web": { "client_id": "asdfjasdljfasdkjf", "client_secret": "1912308409123890", "redirect_uris": ["https://www.example.com/oauth2callback"], "auth_uri": "https://accounts.google.com/o/oauth2/auth", "token_uri": "https://accounts.google.com/o/oauth2/token" } }
Here is an example client_secrets.json file for the application installed :
{ "installed": { "client_id": "837647042410-75ifg...usercontent.com", "client_secret":"asdlkfjaskd", "redirect_uris": ["http://localhost", "urn:ietf:wg:oauth:2.0:oob"], "auth_uri": "https://accounts.google.com/o/oauth2/auth", "token_uri": "https://accounts.google.com/o/oauth2/token" } }
source share