Ошибка DATA_RETRIEVAL при развертывании в GAE

Я использую новый iOS SDK и связанный с ним REST API. Внедрение фреймворка iOS было прелестью, но при попытке проверить платежи с использованием серверной части Java/Google App Engine все далеко не оптимально. Все это находится в стадии тестирования в среде песочницы.

Прямо сейчас проверка оплаты кредитной картой работает (с использованием REST API SDK v0.5.2) при локальном тестировании. Однако, когда я развертываю приложение в механизме приложения, вызов com.paypal.api.payments.Payment.get(accessToken, paymentId) терпит неудачу и возвращает следующую ошибку:

Код ответа: 500 с ответом: {"name":"DATA_RETRIEVAL","message":"Ошибка получения данных","information_link":"https://developer.paypal.com/docs/api/#DATA_RETRIEVAL","debug_id":"b42c7f5c2b97d"}

Еще пара идентификаторов отладки, если они помогут: 04870b7c20522, 9cc4393ce08b1, 3d3eb3b9109e0.

Информационная ссылка содержит только другое сообщение об ошибке.

(«Служба временно недоступна — сервер временно не может обслужить ваш запрос из-за простоя на техническое обслуживание или проблем с емкостью. Повторите попытку позже».)

Кто-нибудь знает, почему это не работает в App Engine? Любая помощь будет оценена по достоинству.


person Michael.F    schedule 05.04.2013    source источник
comment
Я также сталкиваюсь с той же проблемой, используя функции Payment::all() внутри библиотеки rest-api-sdk-php от PayPal. Это работает в их тестовом приложении, но не в моей песочнице. Я также проверяю его в среде LIVE, и он работает правильно.   -  person Prabowo Murti    schedule 06.11.2013


Ответы (1)


PayPal, похоже, решил проблему.

person Michael.F    schedule 18.04.2013