В AS3, как установить переменную возврата для возврата из PayPal на сайт продавца? - PullRequest
0 голосов
/ 12 февраля 2010

Я пытаюсь осуществить платеж PayPal в as3. Но возвращаемая переменная конфликтует с ключевым словом as3. Итак, как установить переменную возврата для возврата из PayPal на сайт продавца.

Ответы [ 2 ]

0 голосов
/ 14 февраля 2010

То, что имя свойства конфликтует с ключевыми словами компилятора, не делает невозможным его использование:

 object["return"] = value;
 object["void"] = value;

Как правило, вы можете использовать любое зарезервированное ключевое слово в качестве имени свойства. Я думаю, что это должно решить вашу проблему.

0 голосов
/ 14 февраля 2010

На это будет сложно ответить, так как вы не указали тип API, который вы используете в Paypal, но я просто отвечу с наиболее часто используемым системным банкоматом.

Возвращаемая переменная может быть определена как строка, поэтому вы должны иметь возможность присвоить ее значение любому имени переменной по вашему выбору. Например, если вы получаете ответ от API в виде строки в кодировке URL, например:

accepted=true&redirect=newpage.htm&class=test

Вся эта вещь - просто строка, так что вы можете разбить строку и / или манипулировать ею по своему усмотрению: при использовании AS3 вы можете хранить их как VO, вы можете преобразовать объекты VO и переназначить их имена переменных поскольку способ, которым AS3 хранит их, находится в динамическом классе.

Если вам нужна дополнительная помощь, вам нужно будет более подробно объяснить свою конкретную проблему или опубликовать часть своего кода, чтобы я лучше понял, что вы пытаетесь сделать:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...