I want to make the glassware, it can take picture and upload taken picture to Google Plus with location information, insert a new card into timeline.
For the uploading the picture to Google Plus with native code by the the glassware, it need to use oAuth flow with GDK. So, that means our server should have to get "userToken" parameter by redirected callback URL according to the guideline of the authorization with GDK.
I also have to pass the flow of the authorization with Mirror API for getting the location information, inserting a new card into timeline. It means our server should have to get "code" parameter by redirected callback URL according to the Mirror API guideline.
However, when i submit the glassware on glassware's submit web page, i can just insert 1 Client ID into "Client ID" form.
According to the glassware guide line, the GDK have to insert the Client ID of Service and the Mirror API have to insert the Client ID of Web Application.
What i have to insert the Client ID into the submit web page ??
How can pass the authorization flow both the GDK and Mirror API ??
If you want to use both GDK auth and the Mirror API to insert items in the timeline, this is the steps that need to happen:
https://console.developers.google.com/project/<PROJECT_ID>/...).?userTokenquery parameter for GDK authentication.When the user clicks on "Install" in MyGlass and is redirected to your auth URL:
?userTokenquery parameter.?statequery parameter to pass along the?userTokenquery parameter for later use).codefor OAuth 2.0 tokens (eventually retrieving theuserTokenin the?statequery parameter if you've used it in step #2).userToken.