Использование Paypal Express Checkout в титановом приложении Appcelerator

Я разрабатываю приложение для мобильной коммерции в Appcelerator Titanium и использую Paypal в качестве платежного шлюза. Я использую механизм экспресс-оплаты Paypal и делаю все взаимодействия с Paypal в php-скриптах и ​​вызываю эти скрипты через объект xhr. Мои php-скрипты отлично работают в браузере, и оплата выполняется, отображая сообщение с благодарностью, НО, когда я пытаюсь вызвать php-скрипты из приложения, оно перенаправляется на страницу песочницы PayPal, отображая сообщение «Пожалуйста, войдите, чтобы использовать функции песочницы» и ничего. else. Я застрял здесь и не могу продвинуться дальше. Следует отметить, что я уже вошел в песочницу через свою учетную запись песочницы? Я потратил так много времени на поиск этой проблемы, но не смог заставить ее работать. Пожалуйста, помогите мне, что я делаю неправильно здесь? Мне действительно нужна твоя помощь. Любая помощь в этом отношении будет оценена по достоинству. Заранее спасибо.


person Muhammad Qasim    schedule 19.07.2012    source источник


Ответы (1)


Пробовали ли вы использовать модуль PayPal на Appcelerator Marketplace? Его гораздо проще интегрировать, и он бесплатный: https://marketplace.appcelerator.com/apps/780?693288467

person GeekKingCloud    schedule 20.07.2012
comment
Привет, спасибо за ответ. Я скачал его, но не знаю, как интегрировать его с титаниумом. Также я слышал на разных форумах, что эти модули требуют подписки или регистрации и т.д. - person Muhammad Qasim; 20.07.2012
comment
На этот модуль вы подписываетесь да, но он бесплатный и останется таковым. Для интеграции с титаниумом нужно сделать три вещи: 1. Добавить модуль в правильную структуру папок - Macintosh HD › Библиотека › Поддержка приложений › Титаниум › модули › ПЛАТФОРМА › ti.paypal › ВЕРСИЯ 2.Добавить модуль в свой тиапп. xml-файл. ‹modules› ‹module platform='PLATFORM' version='VERSIONNUMBER'›ti.paypal‹module› ‹/modules› 3. Требуйте модуль, в котором вы можете увидеть пример, скопировав пример app.js, поставляемый с модуль в ваш проект - person GeekKingCloud; 20.07.2012