ReferenciaS API
Aproveche todas las ventajas de nuestra plataforma, con los productos relacionados se puede obtener el máximo provecho y así conseguir de mejor manera cumplir con su tarea del día.
Agregar la referencia a los Web Service SOAP en .Net
Lo primero que debes hacer es abrir tu proyecto, se va a ver como el siguiente:
La estructura puede variar dependiendo del tipo de proyecto que hayas elegido al momento de crear el proyecto, sin embargo, lo que necesitas es que posea References.
Vas a hacer clic derecho sobre dicha opción y se te va a mostrar el siguiente submenú:
Vas a hacer clic sobre la opción Add Service Reference, y se te va a mostrar una pantalla como la siguiente:
Presionas el botón Advanced... y se te va a mostrar la siguiente pantalla:
Vas a presionar el botón Add Web Reference, y se te va a mostrar la siguiente pantalla:
En el campo URL vas a ingresar la URL(dirección web) del Web Service, si no sabes cual es la que necesitas puedes visitar la página: Grey Phillips API vas a encontrar una lista de todos los métodos disponibles, haz clic sobre el que necesites y se te va a mostrar una nueva página en la cual posee un apartado como el siguiente:
Copias el texto de una de las opciones que aparece en la columna URL y es el que vas a pegar en el campo Address, una vez ingresado vas a presionar el botón con una flecha. El va a empezar a solicitar del Web Service todo lo que necesite para que lo puedas utilizar, después de pasado unos segundos se te va a mostrar así:
Si gustas puedes cambiar el Web reference name, para este ejemplo le vamos a poner: GPAPICloud, una vez que hayas decidido el
Web reference name procedes a presionar el botón Add Reference.
Con los pasos anteriores ya has realizado la referencia del Web Service en tu proyecto. Para utilizarlo en una clases necesitas agregar la siguiente línea:
using CSharp.GPAPICloud;
Es importante recordar que en nuestro caso es GPAPICloud pero varía según el nombre que le hayas puesto al Namespace. Posteriormente crear un cliente SOAP de la siguiente manera:
GPApiClientLibraryCommunicator_v3 gpApi = new GPApiClientLibraryCommunicator_v3();
Una vez que lo hayas realizado ya podrás empezar a utilizar los métodos disponibles para ese Web Service.
Lo primero que debes hacer es abrir tu proyecto, se va a ver como el siguiente:
La estructura puede variar dependiendo del tipo de proyecto que hayas elegido al momento de crear el proyecto, sin embargo, lo que necesitas es que posea References.
Vas a hacer clic derecho sobre dicha opción y se te va a mostrar el siguiente submenú:
Vas a hacer clic sobre la opción Add Service Reference, y se te va a mostrar una pantalla como la siguiente:
Presionas el botón Advanced... y se te va a mostrar la siguiente pantalla:
Vas a presionar el botón Add Web Reference, y se te va a mostrar la siguiente pantalla:
En el campo URL vas a ingresar la URL(dirección web) del Web Service, si no sabes cual es la que necesitas puedes visitar la página: Grey Phillips API vas a encontrar una lista de todos los métodos disponibles, haz clic sobre el que necesites y se te va a mostrar una nueva página en la cual posee un apartado como el siguiente:
Copias el texto de una de las opciones que aparece en la columna URL y es el que vas a pegar en el campo Address, una vez ingresado vas a presionar el botón Go. El va a empezar a solicitar del Web Service todo lo que necesite para que lo puedas utilizar, después de pasado unos segundos se te va a mostrar así:
Si gustas puedes cambiar el Namespace, para este ejemplo le vamos a poner: GPAPICloud, una vez que hayas decidido el Namespace procedes a presionar el botón OK.
Con los pasos anteriores ya has realizado la referencia del Web Service en tu proyecto. Para utilizarlo en una clases necesitas agregar la siguiente línea:
Imports VisualBasic.GPAPICloud
Es importante recordar que en nuestro caso es GPAPICloud pero varía según el nombre que le hayas puesto al Namespace. Posteriormente crear un cliente SOAP de la siguiente manera:
Dim cloud As GPApiClientLibraryCommunicator_v3 = New GPApiClientLibraryCommunicator_v3()
Una vez que lo hayas realizado ya podrás empezar a utilizar los métodos disponibles para ese Web Service.
Ejemplo de enviar SMS en .NET:
Es una solución desarrollada en Visual Studio 2017, dentro tiene dos proyectos. Uno desarrollado en Visual Basic y hace uso de los servicios web mediante SOAP y el otro proyecto está desarrollado en C# y consume el servicio web mediante REST.