2010-02-12 9 views
0

J'essaie d'implémenter le paiement paypal en as3. Mais la variable de retour est en conflit avec un mot clé as3. Alors, comment définir la variable de retour pour le retour de paypal au site marchand.Dans AS3, comment définir la variable de retour pour le retour de paypal au site marchand?

+0

La ligne d'objet n'a pas besoin d'être l'ensemble de la question répétée. – Joe

+0

Et, pouvez-vous poster le code pertinent? – Joe

+0

fixé les pièces que je pouvais réparer. Code que je ne peux pas fournir. – MSalters

Répondre

0

Il sera difficile de répondre puisque vous n'avez pas indiqué le type d'API que vous utilisez avec Paypal mais je vais juste répondre avec le système le plus utilisé. La variable de retour peut être définie comme une chaîne. Vous devriez donc pouvoir attribuer sa valeur à n'importe quel nom de variable de votre choix. Par exemple, si vous obtenez un responce de l'API comme une chaîne codée url comme:

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

Cette chose entière est simplement une chaîne, de sorte que vous pouvez diviser la chaîne et/ou le manipuler mais que vous désirez, lorsque vous utilisez AS3, vous pouvez les stocker en tant que VO, vous pouvez répéter les objets VO et réattribuer leurs noms de variables puisque la façon dont AS3 stocke ces derniers est dans une classe dynamique.

Si vous avez besoin d'aide, vous devrez expliquer votre problème particulier de manière plus approfondie ou poster certains de votre code si je reçois une meilleure idée de ce que vous essayez de faire :)

0

Tout simplement parce que une propriété nom entre en conflit avec des mots clés du compilateur, ne rend pas impossible l'utiliser:

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

vous pouvez utiliser essentiellement un mot clé réservé comme nom de la propriété. Je pense que cela devrait résoudre votre problème.

Questions connexes