Я разрабатываю приложение для мобильной коммерции в Appcelerator Titanium и использую Paypal в качестве платежного шлюза. Я использую механизм экспресс-оплаты Paypal и делаю все взаимодействия с Paypal в php-скриптах и вызываю эти скрипты через объект xhr. Мои php-скрипты отлично работают в браузере, и оплата выполняется, отображая сообщение с благодарностью, НО, когда я пытаюсь вызвать php-скрипты из приложения, оно перенаправляется на страницу песочницы PayPal, отображая сообщение «Пожалуйста, войдите, чтобы использовать функции песочницы» и ничего. else. Я застрял здесь и не могу продвинуться дальше. Следует отметить, что я уже вошел в песочницу через свою учетную запись песочницы? Я потратил так много времени на поиск этой проблемы, но не смог заставить ее работать. Пожалуйста, помогите мне, что я делаю неправильно здесь? Мне действительно нужна твоя помощь. Любая помощь в этом отношении будет оценена по достоинству. Заранее спасибо.
Использование Paypal Express Checkout в титановом приложении Appcelerator
Ответы (1)
Пробовали ли вы использовать модуль PayPal на Appcelerator Marketplace? Его гораздо проще интегрировать, и он бесплатный: https://marketplace.appcelerator.com/apps/780?693288467
person
GeekKingCloud
schedule
20.07.2012
Привет, спасибо за ответ. Я скачал его, но не знаю, как интегрировать его с титаниумом. Также я слышал на разных форумах, что эти модули требуют подписки или регистрации и т.д.
- person Muhammad Qasim; 20.07.2012
На этот модуль вы подписываетесь да, но он бесплатный и останется таковым. Для интеграции с титаниумом нужно сделать три вещи: 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