dev:app_store_example_with_postman
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
dev:app_store_example_with_postman [2016/08/11 14:38] – su | dev:app_store_example_with_postman [2016/08/24 09:46] – su | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== App Store Example using Postman ====== | ====== App Store Example using Postman ====== | ||
- | In this example, we'll use Postman | + | In this example, we'll use Postman |
//Postman is an Web %%API%% testing tool that runs on top of Google Chrome. It can be downloaded for free and provides a practical example of an external app interacting with the Industrial App Store. | //Postman is an Web %%API%% testing tool that runs on top of Google Chrome. It can be downloaded for free and provides a practical example of an external app interacting with the Industrial App Store. | ||
Line 12: | Line 12: | ||
=== App Store Authentication and API Call Example === | === App Store Authentication and API Call Example === | ||
- | In our example we'll prepare request the App Store %%API%% method: | + | In our example we'll prepare |
//This returns info about the logged-in user.// | //This returns info about the logged-in user.// | ||
Line 34: | Line 34: | ||
You will be prompted for the following Authorization parameters: | You will be prompted for the following Authorization parameters: | ||
- | | Auth URL | %%https:// | + | ^ Auth %%URL%% | %%https:// |
- | | Access Token %%URL%% | %%https:// | + | ^ Access Token %%URL%% | %%https:// |
- | | Client ID | [We'll give you this if you ask] | | + | ^ Client |
- | | Client Secret | [We'll give you this if you ask] | | + | ^ Client Secret | [We'll give you this if you ask] | |
- | | Scope | %%UserInfo%% | | + | ^ Scope | %%UserInfo%% | |
- | | Grant Type | Authorization Code | | + | ^ Grant Type | Authorization Code | |
- | This returns | + | This returns |
{{ : | {{ : | ||
Line 53: | Line 53: | ||
=== Summary === | === Summary === | ||
- | In the above example we used Postman to simulate an external app interacting with the App Store. Postman has been registered with App Store, and thus has been granted | + | In the above example we used Postman to simulate an external app interacting with the App Store. Postman has been registered |
- | To register an App, see [] for more info. | + | For more info, see **[[Dev: |
- | Postman exposes the parameters required to make an OAuth2 authorization request. Your application | + | Postman exposes the parameters required to make an OAuth2 authorization request. Your application |
- | Finally, we used App Store as a means of authenticating users and presenting user-information. However, there is an extensive %%API%% available, including user-account debiting and real-time process data interrogation. | + | Finally, we used App Store as a means of authenticating users and presenting user-information. However, there is an extensive %%API%% available, including |
dev/app_store_example_with_postman.txt · Last modified: 2020/12/03 09:32 by su