Wiki

Scale Your Enterprise

User Tools

Site Tools


bw2:web_service_tool

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
bw2:web_service_tool [2022/10/07 12:39]
akoehler [Request Settings]
bw2:web_service_tool [2024/01/08 16:02] (current)
wgates [Request Settings]
Line 1: Line 1:
 ====== Introduction (WebService Tool v2)====== ====== Introduction (WebService Tool v2)======
  
-The Web Services tool is used to allow Bizweaver to interact with APIs from other applications. Bizweaver also has its own API in the form of the Bizweaver web service. Unfortunately, almost all APIs are different. This document describes how the Web Service tool is configured and provides some basic examples of how it is used for some major applications.+The Web Services tool is used to allow Bizweaver to interact with APIs from other applications. Bizweaver also has its own API in the form of the Bizweaver web service. This document describes how the Web Service tool is configured and provides some basic examples of how it is used for some major applications.
  
 ====== Related Documents ====== ====== Related Documents ======
Line 25: Line 25:
 Before you begin to configure a web service tool, you will need information from the provider of your target API to know exactly what type of authorization will be used, what needs to be transmitted, and where (e.g., Body, Header, Cookies), and what will be returned. Before you begin to configure a web service tool, you will need information from the provider of your target API to know exactly what type of authorization will be used, what needs to be transmitted, and where (e.g., Body, Header, Cookies), and what will be returned.
  
-  - The web service tool currently has two ways to work with known **REST** connections. +  - The web service tool currently has three ways to work with known **REST** connections. 
-  - The **Select Service** drop-down currently has two options: Custom and Salesforce.com. +  - The **Select Service** drop-down currently has three options: CustomSalesforce.com, and SAP Service Layer
-    - Custom is used for all cases other than Salesforce.com+    - Custom is used for all cases other than Salesforce.com and Service Layer.
     - The Salesforce.com option provides a predefined tool specifically for working with Salesforce.com. See **//[[bw2:salesforce_api|Salesforce API]]//** for more information on this tool.     - The Salesforce.com option provides a predefined tool specifically for working with Salesforce.com. See **//[[bw2:salesforce_api|Salesforce API]]//** for more information on this tool.
 +    - SAP Business One Service Layer is a new generation of extension API for consuming SAP Business One data and services.  [[https://help.sap.com/doc/0d2533ad95ba4ad7a702e83570a21c32/9.3/en-US/Working_with_SAP_Business_One_Service_Layer.pdf|Working with SAP Business One Service Layer]]
     - Additional predefined tools may be added in the future.     - Additional predefined tools may be added in the future.
   - When basic or oAuth 2 authentication is used, a REST Global Connection can be defined. This allows the use of the same information to be used for each call to the target system. In these cases, select the **Custom** as the Service, check the “Authentication Required” checkbox, and select the (previously defined) Global Connection from the “Select Service” drop-down.   - When basic or oAuth 2 authentication is used, a REST Global Connection can be defined. This allows the use of the same information to be used for each call to the target system. In these cases, select the **Custom** as the Service, check the “Authentication Required” checkbox, and select the (previously defined) Global Connection from the “Select Service” drop-down.
Line 51: Line 52:
     - The basic URI string can also be defined as a variable and then referenced using the <F4> option and adding additional qualifiers as needed.     - The basic URI string can also be defined as a variable and then referenced using the <F4> option and adding additional qualifiers as needed.
  
-As an example, here is the base URI to use the HANA Service Layer web services.+As an example, here is the base URI to use the Service Layer web services.
  
 https://YourServer:50000/b1s/v1 https://YourServer:50000/b1s/v1
bw2/web_service_tool.1665160748.txt.gz · Last modified: 2022/10/07 12:39 by akoehler