Я создал новое приложение и следую инструкциям API, описанным здесь: https://developer.paypal.com/docs/api/activities/
Мои учетные данные в песочнице хороши, и я использовал их для создания токена на предъявителя, который я использовал (в Почтальоне), чтобы успешно провести платеж (https://api.sandbox.paypal.com/v1/payments/payment)).
Однако моя цель для этого приложения - создать отчет об активности с использованием функций API, указанных выше. Для этого я включил соответствующую « опцию функции приложения », которая называется Поиск транзакций , в дополнение к любой другой опции функции приложения.
Заголовок:
Authorization: Bearer (new bearer token here)
Мой запрос GET:
https://api.sandbox.paypal.com/v1/activities/activities?start_time=2018-05-03T15:00:00.000Z&end_time=2018-05-02T15:30:00.000Z&page_size=10&next_page_token=1
Что бы я ни делал, я получаю:
HTTP Status: 401 Unauthorized
Тело запроса:
{
"name": "PERMISSION_DENIED",
"message": "No permission for the requested operation",
"details": {
"": "No permission for the requested operation"
}
}
Я разработчик из США, и это приложение для моего собственного использования.