2009-12-11 8 views
1

PayPal의 API (SOAP 등)를 사용하는 방법은 여러 가지가 있지만 그 중 일부는 알지 못하므로 주제에 관한 지식을 넓히기 위해 사용되는 내용을 알려주십시오. 이 예의 경우 가로장에서 :여기에 어떤 종류의 프로토콜이 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 

고맙습니다!

답변

1

As이 페이팔의 서버에 GET 요청입니다 언급했다.

특히 장바구니 업로드 명령입니다. 여기에서 읽을 수 있습니다 : https://www.x.com/community/ppx/wps. 관심이있는 경우 해당 페이지의 오른쪽에있는 html 변수 참조를 확인하십시오. 코드가 제공된 상태로 PayPal로 전송되는 변수입니다.

-2

HTTP는 인터넷 프로토콜입니다.

+0

실제로 HTTP는 World Wide Web 프로토콜 ("HyperText")입니다. 인터넷 프로토콜은 TCP/IP입니다. –

관련 문제