Получить токен PayPal Ionic - PullRequest
       10

Получить токен PayPal Ionic

0 голосов
/ 08 января 2019

Через командную строку я получаю токен доступа.

curl -v https://api.sandbox.paypal.com/v1/oauth2/token \ -H "Accept: 
application/json" \ -H "Accept-Language: pt_BR" \ -u "my-client_id:my- 
client_secret" \ -d "grant_type=client_credentials".

В проекте я использую этот токен и получаю json.

Service.ts

getPayment() {
let token = 'A21AAGsiyU5k3ntiudMMtkvc_aTKa6yWHIf5RwMV0TqNYPQ1ZzxXrT2oxGGdz8wLVcgZzmwgQ8r1mdMLprw0vsB374AI8D2AA';
const httpOptions = {
  headers: new HttpHeaders().set("Authorization", [`Bearer ${token}`]).set("Content-Type", "application/json")
}
return this.http.get("https://api.sandbox.paypal.com/v1/payments/payment/PAY-1826783591569593V5Q2IY2Q", httpOptions)
  .pipe(
    catchError(this.handleError)
  );
}

Component.ts

ionViewDidLoad() {
/* this.authService.getPayment().subscribe((response) => {
   console.log('abcde', JSON.stringify(response))
 });

Однако мне нужно сгенерировать этот токен автоматически, но я не знаю, как отправить мой Client_ID и Secret для каждого параметра. Некоторая помощь? И сри за английский. Thx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...