Quantcast
Channel: Ionic Forum - Latest posts
Viewing all articles
Browse latest Browse all 229617

IONIC call webservice token

$
0
0

// in folder -> app/providers/loginservice/loginservice.ts

import { HttpClient } from ‘@angular/common/http’;
import { Injectable } from ‘@angular/core’;
import ‘rxjs/add/operator/map’;
import {Observable} from “rxjs/Observable”;

@Injectable()
export class LoginServiceProvider {
url;
params : {
SubscriptionID: string;
SubscriptionPassword: string;
BridgeID: string;
UserID: string;
Password: string;
BranchID: string;
LangID: string;
}
constructor(public http: HttpClient) {
console.log(‘Hello LoginServiceProvider Provider’);
this.url=‘http://192.168.0.6:81/EBSWebApi’;
}

getLogin(SubscriptionID,SubscriptionPassword,BridgeID,
UserID,Password,BranchID,LangID):Observable{
return this.http.get(this.url,)
}}

// in different folder -> app/pages/home/home.ts

import { Component } from ‘@angular/core’;
import { NavController } from ‘ionic-angular’;
import {LoginServiceProvider} from “…/…/providers/login-service/login-service”;

@Component({
selector: ‘page-home’,
templateUrl: ‘home.html’
})
export class HomePage {
params : {
SubscriptionID: string;
SubscriptionPassword: string;
BridgeID: string;
UserID: string;
Password: string;
BranchID: string;
LangID: string;
}
constructor(public navCtrl: NavController,
private loginServiceprovider:LoginServiceProvider) {

}
ionViewWillEnter(){
this.params={
SubscriptionID: “3D”,
SubscriptionPassword: “passx”,
BridgeID: “”,
UserID: “khcadmin”,
Password: “P@ssw0rd”,
BranchID: “01”,
LangID: “en-US”
};

this.loginServiceprovider.getLogin(this.params.SubscriptionID,
this.params.SubscriptionPassword,
this.params.BridgeID,this.params.UserID,
this.params.Password,this.params.BranchID,this.params.LangID)
.subscribe(login=>{
console.log(login);
});
}}

Thats my whole code…
its a bit different to yours


Viewing all articles
Browse latest Browse all 229617

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>