Je sais qu'il y a plusieurs façons d'utiliser l'API de PayPal (SOAP, etc.), mais je ne sais rien à leur sujet, donc dans le but d'élargir mes connaissances sur le sujet, pourriez-vous me dire ce qui est utilisé? dans cet exemple de railscasts:Quel type de protocole est utilisé ici pour communiquer avec PayPal?
1. def paypal_url(return_url)
2. values = {
3. :business => ’[email protected]’,
4. :cmd => ’_cart’,
5. :upload => 1,
6. :return => return_url,
7. :invoice => id
8. }
9.
10. line_items.each_with_index do |item, index|
11. values.merge!({
12. "amount_#{index + 1}" => item.unit_price,
13. "item_name_#{index + 1}" => item.product.name,
14. "item_number_#{index + 1}" => item.product.identifier,
15. "quantity_#{index + 1}" => item.quantity
16. })
17. end
18. "https://www.sandbox.paypal.com/cgi-bin/webscr?" + values.map { |k,v| "#{k}=#{v}" }.join("&")
19. end
Merci!
Actuellement, HTTP est le protocole World Wide Web (d'où «HyperText»). Le protocole Internet est TCP/IP. –