Как получить токен доступа?- PayPal во флаттере - PullRequest
0 голосов
/ 18 февраля 2019

Я сталкивался с такой проблемой, как получение токена доступа в PayPal с помощью флаттера

Как я могу решить эту проблему?

1 Ответ

0 голосов
/ 18 февраля 2019

попробуйте эту функцию.надеюсь, что это может работать.

Future makePost() async {
String username = "*************";
String password = "*************";
var bytes = utf8.encode("$username:$password");
var credentials = base64.encode(bytes);
Map token = {
'grant_type': 'client_credentials'
};

 var headers = {
 "Accept": "application/json",
 'Accept-Language': 'en_US',
 "Authorization": "Basic $credentials"
  };

 var url = "https://api.sandbox.paypal.com/v1/oauth2/token";
 var requestBody = token;
 http.Response response = await http.post(url, body: requestBody, headers: headers);
 var responseJson = json.decode(response.body);
 return responseJson;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...