Tôi đã có thể tạo thành công mã thông báo truy cập và TokenSecret cho tài khoản paypal thử nghiệm. Tuy nhiên, bước tiếp theo là tạo tiêu đề ủy quyền cho cuộc gọi.
Trong trường hợp này, tôi cần cung cấp chữ ký Oauth hoặc chữ ký API mà tôi không chắc chắn. Trong trường hợp này, bằng cách nào đó tôi có thể tạo chữ ký từ mã thông báo truy cập và bí mật của mình không?
Nếu không, tôi có thể sử dụng chữ ký API của mình (không phải người bán mà tôi đang yêu cầu cấp phép) không? Hay tôi phải sử dụng của họ?
Cảm ơn sự giúp đỡ của bạn.
EDIT: Ngoài ra, nếu tôi thực sự cần lấy chữ ký hoặc thông tin xác thực từ người bán. Vì vậy, tôi có luôn phải yêu cầu họ lấy thông tin xác thực api trước không?
Giả sử bạn đang sử dụng một trong các SDK PayPal, bạn chỉ cần chuyển mã thông báo truy cập và khóa mã thông báo truy cập vào dịch vụ thông qua phương thức thiết lập của nó. Herelà một ví dụ sử dụng SDK lập hóa đơn.
Để trả lời phần thứ hai của câu hỏi, bạn phải cung cấp cho người bán (bên thứ ba mà bạn đang yêu cầu sự cho phép) địa chỉ email PayPal. Ví dụ: nếu bạn muốn gửi hóa đơn, bạn có thể đặt người gửi là người bán (người mà bạn đang yêu cầu quyền) và người nhận là người mà bạn muốn gửi hóa đơn đến (địa chỉ email PayPal). Mã trong liên kết ở trên chứng minh điều này một lần nữa.
Tôi là một lập trình viên xuất sắc, rất giỏi!