2013-04-05 2 views
0

Я использую новый SDK для iOS и связанный с ним REST API. Внедрение iOS-структуры было прелестью, но при попытке проверить платежи с использованием бэкэнда Java/Google App Engine вещи оказались менее оптимальными. Все это в тестировании среды песочницы.Ошибка «DATA_RETRIEVAL» при развертывании в GAE

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

Response Code : 500 with response : {"name":"DATA_RETRIEVAL","message":"Error retrieving data","information_link":" https://developer.paypal.com/docs/api/#DATA_RETRIEVAL ","debug_id":"b42c7f5c2b97d"}

Пара более отлаживать идентификаторы в случай они помогают: 04870b7c20522, 9cc4393ce08b1, 3d3eb3b9109e0.

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

("Service Temporarily Unavailable - The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.")

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

+0

Я также сталкиваюсь с той же проблемой, используя функции Payment :: all() в библиотеке rest-api-sdk-php из PayPal. Он работает в своем примере приложения, но не в моей песочнице. Я также проверяю его в среде LIVE, и он работает правильно. –

ответ

0

PayPal, похоже, устранил проблему.

Смежные вопросы