User Tools

Site Tools


dev:app_store_example_with_postman

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
dev:app_store_example_with_postman [2016/08/11 14:55] sudev:app_store_example_with_postman [2020/11/23 14:37] su
Line 16: Line 16:
 //This returns info about the logged-in user.// //This returns info about the logged-in user.//
  
-{{ :dev:postman01.png?direct&300 |}}+{{ :dev:postman01.png?direct&600 |}}
  
 If you attempt to execute this directly, you will receive an unauthorized error like the following: If you attempt to execute this directly, you will receive an unauthorized error like the following:
Line 28: Line 28:
 This is because the App Store %%API%% is secured using OAuth2.  This is because the App Store %%API%% is secured using OAuth2. 
  
-To prepare an authorization request, select "Authorization", type "OAuth 2.0" and click "Get New Access Token".+To prepare an authorization request, select: **Authorization OAuth 2.0**
  
-{{ :dev:postman02.png?direct&300 |}}+Specify "add authorization data to request headers"
 + 
 +{{ :dev:postman01b.png?direct&600 |}} 
 + 
 +Then click **Get New Access Token**.
  
 You will be prompted for the following Authorization parameters: You will be prompted for the following Authorization parameters:
 +
 +{{ :dev:postman02.png?direct&600 |}}
  
 ^ Auth %%URL%% | %%https://appstore.intelligentplant.com/AuthorizationServer/OAuth/Authorize%% | ^ Auth %%URL%% | %%https://appstore.intelligentplant.com/AuthorizationServer/OAuth/Authorize%% |
Line 43: Line 49:
 This returns an Access Token. This returns an Access Token.
  
-{{ :dev:postman03.png?direct&300 |}}+{{ :dev:postman03.png?direct&600 |}}
  
 Select "Use Token", try sending the %%API%% request again, and this time we get the %%UserInfo%% result. Select "Use Token", try sending the %%API%% request again, and this time we get the %%UserInfo%% result.
  
-{{ :dev:postman04.png?direct&300 |}}+{{ :dev:postman04.png?direct&600 |}}
  
  
Line 56: Line 62:
 For more info, see **[[Dev:Register your App]]**. For more info, see **[[Dev:Register your App]]**.
  
-Postman exposes the parameters required to make an OAuth2 authorization request. Your application would execute this behind the scenes. For more info, see **[[Dev:App Store API Security Overview]]**.+Postman exposes the parameters required to make an OAuth2 authorization request. Your application should execute this behind the scenes. For more info, see **[[Dev:App Store API Security Overview]]**.
  
 Finally, we used App Store as a means of authenticating users and presenting user-information. However, there is an extensive %%API%% available, including methods for user-account debiting and real-time process-data interrogation. For more info, see **[[https://appstore.intelligentplant.com/apihelp|App Store API Documentation]]**. Finally, we used App Store as a means of authenticating users and presenting user-information. However, there is an extensive %%API%% available, including methods for user-account debiting and real-time process-data interrogation. For more info, see **[[https://appstore.intelligentplant.com/apihelp|App Store API Documentation]]**.
dev/app_store_example_with_postman.txt · Last modified: 2020/12/03 09:32 by su